Tabish Bidiwale
4cd0720e9b
fix: restore lean PR workflow with async main branch matrix
...
- PRs run only essential tests on ubuntu-latest (fast feedback)
- Main branch runs full cross-platform matrix asynchronously
- Separate required-checks for each workflow type
- Different timeouts: 10min for PR, 15min for matrix
2025-09-29 22:19:37 +10:00
Tabish Bidiwale
af7b6e3ed1
refactor: simplify CI workflow with unified matrix strategy
...
- Consolidate test_pr and test_matrix into single test job
- Add proper shell configuration with defaults
- Add timeout protection (15 minutes)
- Simplify required-checks to single job
- Maintain cross-platform testing (bash on Linux/macOS, pwsh on Windows)
2025-09-29 22:17:28 +10:00
Tabish Bidiwale
63089e01df
chore(ci): split pr and main workflows
2025-09-29 22:15:19 +10:00
Tabish Bidiwale
287c1f3654
Merge branch 'main' into e2e-tests-setup
2025-09-29 20:37:19 +10:00
Tabish Bidiwale
7359b4846a
docs(archive): document non-interactive flag ( #90 )
2025-09-29 15:59:51 +10:00
Tabish Bidiwale
88526e6b93
docs(readme): replace discord badge ( #87 )
2025-09-26 18:23:37 +10:00
Tabish Bidiwale
367aa12892
chore(release): version packages ( #86 )
v0.4.0
2025-09-26 16:03:15 +10:00
James G. Best
dcfb6afe0c
feat: add Opencode slash commands ( #83 )
...
* First pass at adding Opencode slash commands
* Fix the agent
* Pass in Arguments to opencode slash commands
* Remove unneeded agents file
2025-09-26 01:37:30 +10:00
Tabish Bidiwale
e5b321c80c
Merge branch 'main' into e2e-tests-setup
2025-09-26 00:49:50 +10:00
Tabish Bidiwale
86925b2b2d
docs: add --yes flag to archive command template ( #84 )
2025-09-26 00:32:56 +10:00
Tabish Bidiwale
c8b839f3b4
fix: update core validation and json converter
2025-09-26 00:07:00 +10:00
Tabish Bidiwale
3a0992020b
fix: ci
2025-09-25 19:25:59 +10:00
Tabish Bidiwale
4ec34c744b
fix ci
2025-09-25 19:22:19 +10:00
Tabish Bidiwale
5534779843
fix: use multiline YAML for diagnostics command
2025-09-25 19:18:57 +10:00
Tabish Bidiwale
54467f2e1c
fix: correct YAML syntax in CI workflow diagnostics command
2025-09-25 18:57:07 +10:00
Tabish Bidiwale
745845dd3e
feat: implement Phase 1 E2E testing with cross-platform CI matrix
...
- Add shared runCLI helper in test/helpers/run-cli.ts for spawn testing
- Create test/cli-e2e/basic.test.ts covering help, version, validate flows
- Migrate existing CLI exec tests to use runCLI helper
- Extend CI matrix to bash (Linux/macOS) and pwsh (Windows)
- Update Phase 1 tasks and proposal with implementation status
2025-09-25 17:20:41 +10:00
Tabish Bidiwale
604ecb8bd1
fix: normalize line endings in markdown parser to handle CRLF files ( #79 )
...
Fixes validation errors on Windows by normalizing CRLF/CR line endings
to LF before parsing sections. Adds comprehensive test coverage for
CRLF handling in both unit and integration tests.
2025-09-25 15:59:09 +10:00
Tabish Bidiwale
5a4837c37d
feat: add OpenSpec change proposals for CLI improvements ( #78 )
...
* feat: add CLI e2e testing improvement plan
## Summary
- Add phased approach to stabilize CLI spawn testing
- Expand cross-shell/OS matrix coverage when stable
- Optional packaging validation for CI environments
* feat: add markdown parser CRLF fix proposal and update e2e plan
- Add comprehensive proposal for fixing CRLF parsing issues on Windows
- Update CLI path references from dist/cli.js to dist/cli/index.js
- Streamline e2e testing tasks based on refined approach
* fix: correct spec delta to add parsing requirement instead of modifying remediation
- Change from MODIFIED to ADDED Requirements for cross-platform line ending parsing
- Create focused requirement for parser behavior rather than validation messages
- Maintain logical coherence between requirement and scenario
2025-09-25 14:53:21 +10:00
Tabish Bidiwale
9d9539aaa2
docs: add Discord badge ( #73 )
...
* docs: add discord badge
* chore: ignore ds store
2025-09-24 03:10:13 +10:00
Tabish Bidiwale
c3fecf0619
chore: add codeowners ( #72 )
2025-09-19 11:56:37 +10:00
Tabish Bidiwale
6469593495
chore(release): publish to latest
2025-09-18 00:05:51 +10:00
Tabish Bidiwale
157936cf68
chore(release): prepare v0.3.0
v0.3.0
2025-09-17 23:48:35 +10:00
Tabish Bidiwale
fef33df753
Remove unused folders
2025-09-17 23:41:03 +10:00
Tabish Bidiwale
78b61e8466
Merge pull request #70 from Fission-AI/update-readme
...
docs: improve README Getting Started section
2025-09-17 23:28:44 +10:00
Tabish Bidiwale
5fa0fa68a7
fix tests
2025-09-17 23:27:04 +10:00
Tabish Bidiwale
fe9eb44ec2
Remove md file
2025-09-17 23:14:57 +10:00
Tabish Bidiwale
ee78f21b08
docs: improve README Getting Started section formatting and clarity
2025-09-17 23:12:40 +10:00
Tabish Bidiwale
e3ae2ceaf0
feat(cli): polish init experience
2025-09-17 12:45:14 +10:00
Tabish Bidiwale
20b2fee749
feat(init): support multi-select extend flow
2025-09-17 11:36:56 +10:00
Tabish Bidiwale
e7fff31df2
feat(cli): prepare init onboarding improvements
2025-09-17 10:45:22 +10:00
Tabish Bidiwale
fdf9a30f0b
Merge pull request #69 from Fission-AI/feat/add-agents-md-config
...
feat(cli): add agents md standard support
2025-09-17 10:25:49 +10:00
Tabish Bidiwale
161aa41cb3
style(cli): clarify agents option label
2025-09-17 10:18:51 +10:00
Tabish Bidiwale
9e092a185b
style(cli): clarify init tool labels
2025-09-17 10:15:41 +10:00
Tabish Bidiwale
38454bb2a6
feat(cli): reorder init tool options
2025-09-17 10:12:40 +10:00
Tabish Bidiwale
b04f1cc923
docs: note agents standard init option
2025-09-17 10:08:08 +10:00
Tabish Bidiwale
ae86e9be9e
chore(openspec): update agents tasks
2025-09-17 10:04:57 +10:00
Tabish Bidiwale
f955e87fd9
feat(cli): add agents md configurator
2025-09-17 10:01:23 +10:00
Tabish Bidiwale
55efd19953
docs: add agents md config proposal
2025-09-17 09:50:56 +10:00
Tabish Bidiwale
dab5d93b85
Merge pull request #68 from Fission-AI/codex/add-support-for-multiple-coding-agents
...
feat(cli-init): propose additional agent init flow
2025-09-17 08:34:45 +10:00
Tabish Bidiwale
7b0f494754
feat(cli-init): propose additional agent init flow
2025-09-17 08:33:10 +10:00
Tabish Bidiwale
dd7ba71fe5
Merge pull request #67 from Fission-AI/codex/update-readme-for-custom-slash-commands
...
docs: correct claude code commands
2025-09-17 08:31:59 +10:00
Tabish Bidiwale
66ad5658f9
docs: correct claude code commands
2025-09-17 08:29:23 +10:00
Tabish Bidiwale
21a0e74b74
Merge pull request #66 from Fission-AI/changeset-release/main
...
chore(release): version packages
v0.2.0
2025-09-16 16:50:42 +10:00
github-actions[bot]
485ef07ec7
Version Packages
2025-09-16 06:49:43 +00:00
Tabish Bidiwale
ce5ceadbe7
chore(release): add changeset for dashboard release
2025-09-16 16:49:21 +10:00
Tabish Bidiwale
9a173b917c
docs: refresh readme hero
2025-09-16 16:38:22 +10:00
Tabish Bidiwale
79baabbed1
Merge pull request #65 from Fission-AI/update-slash-commands
...
Update slash command guardrails
2025-09-16 15:48:02 +10:00
Tabish Bidiwale
818a5922ce
docs: reference agents conventions in slash guardrails
2025-09-16 15:46:53 +10:00
Tabish Bidiwale
d8d2930182
docs(templates): update slash command instructions
2025-09-16 15:05:59 +10:00
Tabish Bidiwale
6af6e0ccb6
Merge pull request #62 from Fission-AI/codex/implement-update-agent-file-name-change
...
feat: rename agent instructions file to AGENTS.md
2025-09-16 13:32:30 +10:00