9326cc430f
Merge pull request 'refactor: migrate registry from YAML to ocas variable (Phase 4a)' (#16) from refactor/registry-to-ocas-variable into main
xiaomo2026-06-02 14:06:51 +00:00
8052473728
refactor: migrate workflow registry from YAML to ocas variable store (Phase 4a)
xingyue2026-06-02 21:58:58 +08:00
323bbf4d13
Merge pull request 'refactor: remove uwf cas subcommand, use ocas CLI' (#15) from refactor/remove-uwf-cas into main
xiaomo2026-06-02 13:45:48 +00:00
1aacf11ad9
refactor: remove uwf cas subcommand, use ocas CLI
xingyue2026-06-02 21:30:59 +08:00
ccc7539d52
Merge pull request 'refactor: migrate storage paths ~/.uncaged/workflow → ~/.uwf' (#14) from refactor/storage-path-migration into main
xiaomo2026-06-02 13:20:08 +00:00
4786a247ac
Merge pull request 'refactor: migrate test runner from vitest to bun:test' (#602) from refactor/vitest-to-bun-test into main
xiaomo2026-06-02 11:02:12 +00:00
6802aecb2e
Merge pull request 'fix(e2e): cross-platform Docker isolation for e2e-walkthrough' (#600) from fix/e2e-walkthrough-cross-platform into main
xiaomo2026-06-02 11:02:05 +00:00
e65e2aec72
refactor: migrate test runner from vitest to bun:test
xingyue2026-06-02 18:55:17 +08:00
008701ef46
fix(e2e): cross-platform Docker isolation for e2e-walkthrough
xingyue2026-06-02 18:28:59 +08:00
f6298c73bf
fix: add missing reason field to planner insufficient_info frontmatter
xingyue2026-06-02 13:54:01 +08:00
fa188ddf21
Merge pull request 'feat: rename skill subcommand to prompt, add usage/setup' (#599) from feat/prompt-subcommand into main
xiaomo2026-06-02 05:46:44 +00:00
dbfed616f8
Merge pull request 'feat: record suspend event as StepNode in CAS chain' (#594) from feat/589-suspend-cas-chain into main
xiaomo2026-06-02 05:13:13 +00:00
f493b251db
Merge branch 'main' into feat/589-suspend-cas-chain
xiaomo2026-06-02 05:13:04 +00:00
b699200adf
Merge pull request 'chore: update solve-issue workflow to use $SUSPEND for insufficient_info' (#597) from feat/592-solve-issue-suspend into main
xiaomo2026-06-02 05:12:14 +00:00
7b13e7deb4
Merge pull request 'feat: thread list/show displays suspended state and message' (#596) from feat/591-thread-list-suspended into main
xiaomo2026-06-02 05:12:12 +00:00
b1d9eebcf7
Merge pull request 'feat: uwf thread resume command' (#595) from feat/590-thread-resume into main
xiaomo2026-06-02 05:12:10 +00:00
6b201fd73e
Merge pull request 'feat: moderator recognizes $SUSPEND as pseudo-role target' (#593) from feat/588-suspend-pseudo-role into main
xiaomo2026-06-02 05:12:08 +00:00
f67507bb32
chore: update solve-issue workflow to use $SUSPEND for insufficient_info
xiaomo2026-06-02 04:56:59 +00:00
00f95547d9
Merge branch 'feat/591-thread-list-suspended' into feat/592-solve-issue-suspend
xiaomo2026-06-02 04:55:21 +00:00
f79db334a0
feat: thread list/show displays suspended state and message
xiaomo2026-06-02 04:55:08 +00:00
10b478640d
feat: record suspend event as StepNode in CAS chain
xiaomo2026-06-02 04:44:05 +00:00
b0ef9c55a9
feat: moderator recognizes $SUSPEND as pseudo-role target
xiaomo2026-06-02 04:39:29 +00:00
a335471cc7
Merge pull request 'chore: migrate json-cas to ocas' (#586) from chore/migrate-ocas into main
xingyue2026-06-02 03:07:50 +00:00
7a0c928a4a
docs: update all docs to reference @ocas/core and ocas_ref
xiaomo2026-06-02 02:55:42 +00:00
d8181e9fdf
fix: config test reads source file from correct path
xiaomo2026-06-02 02:53:35 +00:00
ef0174a6f1
chore: migrate @uncaged/json-cas to @ocas/core, @uncaged/json-cas-fs to @ocas/fs
xiaomo2026-06-02 02:51:21 +00:00
2a72dcde20
Merge pull request 'feat: !include YAML tag and folder-based workflow layout' (#584) from feat/include-and-folder-workflow into main
xiaomo2026-05-31 04:54:16 +00:00
15dcdee1cb
Merge pull request 'fix(agent-claude-code): handle missing result line gracefully' (#576) from fix/574-silent-fail-handling into main
xiaonuo2026-05-30 05:52:54 +00:00
53fa4d8972
fix(agent-claude-code): handle missing result line gracefully
xiaoju2026-05-30 05:37:09 +00:00
ff8542d811
Merge pull request 'feat(cli): unify uwf CAS store with global json-cas store' (#575) from fix/573-unify-cas-store into main
xiaonuo2026-05-30 05:25:12 +00:00
97637ad831
feat(cli): unify uwf CAS store with global json-cas store
xiaoju2026-05-30 04:52:47 +00:00
27d699fa73
feat(cli): unify uwf CAS store with global json-cas store
xiaoju2026-05-30 04:45:16 +00:00
80bbb8b5f9
fix: add anti-hallucination ground rules and build artifact detection to normalize workflow
xiaoju2026-05-29 04:45:31 +00:00
d310d43ab8
feat(step-read): store assembled prompt in CAS, add --prompt flag
xiaoju2026-05-29 01:42:43 +00:00
7612c97ae7
fix(solve-issue): committer post-condition verification + use API instead of tea
xiaoju2026-05-28 23:51:46 +00:00
984d93a6f5
feat(workflow): add thread/edge location support (#558)
xiaoju2026-05-27 15:24:45 +00:00
2274de29c3
Merge pull request 'fix(cli): mask apiKey in config list (#531)' (#556) from fix/531-config-mask-apikey into main
xiaonuo2026-05-27 03:45:51 +00:00
911cbf2a8a
Merge pull request 'feat(cli): add agentOverrides and modelOverrides to config key validation' (#554) from fix/532-config-key-validation into main
xiaonuo2026-05-27 03:45:47 +00:00
09a5da2df2
fix(cli): biome format config.test.ts
xiaoju2026-05-27 01:52:44 +00:00
e4c228d36e
feat(cli): add agentOverrides and modelOverrides to config key validation (#532)
xiaoju2026-05-27 01:50:50 +00:00
6483bc4861
Merge pull request 'feat: add user skill — CLI guide with quick start' (#546) from feat/538-skill-user into main
xiaomo2026-05-26 16:27:43 +00:00
fecb02b115
feat: add user skill — CLI guide with quick start and typical workflows
xiaoju2026-05-26 15:51:14 +00:00
87938c1886
Merge pull request 'feat: add actor skill — frontmatter protocol + CAS reference' (#545) from feat/540-skill-actor into main
xiaomo2026-05-26 15:44:31 +00:00
95a130136b
feat: add actor skill — frontmatter protocol + CAS reference
xiaoju2026-05-26 15:31:11 +00:00
aba5642908
Merge pull request 'ci: use test:ci to skip integration tests in CI' (#543) from fix/ci-skip-integration-tests into main
xiaomo2026-05-26 15:26:02 +00:00
168e604602
ci: use test:ci to skip integration tests in CI
xingyue2026-05-26 23:08:16 +08:00
d50159c5a7
refactor: split e2e-walkthrough into 6 roles with dedicated cleanup
xiaoju2026-05-26 14:47:44 +00:00