Commit Graph

  • 9326cc430f Merge pull request 'refactor: migrate registry from YAML to ocas variable (Phase 4a)' (#16) from refactor/registry-to-ocas-variable into main xiaomo 2026-06-02 14:06:51 +00:00
  • 8052473728 refactor: migrate workflow registry from YAML to ocas variable store (Phase 4a) xingyue 2026-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 xiaomo 2026-06-02 13:45:48 +00:00
  • 1aacf11ad9 refactor: remove uwf cas subcommand, use ocas CLI xingyue 2026-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 xiaomo 2026-06-02 13:20:08 +00:00
  • eb8e98f67f refactor: migrate storage paths ~/.uncaged/workflow → ~/.uwf xingyue 2026-06-02 21:14:48 +08:00
  • 6ffe2ede5c Merge pull request 'refactor: rebrand npm packages @uncaged/* → @united-workforce/*' (#13) from refactor/rebrand-npm-packages into main xiaomo 2026-06-02 13:05:01 +00:00
  • e067a2f25a refactor: rebrand npm packages @uncaged/* → @united-workforce/* xingyue 2026-06-02 20:56:06 +08:00
  • 7b1db96d7e chore: remove legacy-packages (Phase 0) xingyue 2026-06-02 20:28:11 +08:00
  • 4786a247ac Merge pull request 'refactor: migrate test runner from vitest to bun:test' (#602) from refactor/vitest-to-bun-test into main xiaomo 2026-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 xiaomo 2026-06-02 11:02:05 +00:00
  • e65e2aec72 refactor: migrate test runner from vitest to bun:test xingyue 2026-06-02 18:55:17 +08:00
  • 008701ef46 fix(e2e): cross-platform Docker isolation for e2e-walkthrough xingyue 2026-06-02 18:28:59 +08:00
  • f6298c73bf fix: add missing reason field to planner insufficient_info frontmatter xingyue 2026-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 xiaomo 2026-06-02 05:46:44 +00:00
  • 61ee22f647 feat: rename skill subcommand to prompt, add usage/setup xingyue 2026-06-02 13:41:46 +08:00
  • dbfed616f8 Merge pull request 'feat: record suspend event as StepNode in CAS chain' (#594) from feat/589-suspend-cas-chain into main xiaomo 2026-06-02 05:13:13 +00:00
  • f493b251db Merge branch 'main' into feat/589-suspend-cas-chain xiaomo 2026-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 xiaomo 2026-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 xiaomo 2026-06-02 05:12:12 +00:00
  • b1d9eebcf7 Merge pull request 'feat: uwf thread resume command' (#595) from feat/590-thread-resume into main xiaomo 2026-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 xiaomo 2026-06-02 05:12:08 +00:00
  • f67507bb32 chore: update solve-issue workflow to use $SUSPEND for insufficient_info xiaomo 2026-06-02 04:56:59 +00:00
  • 00f95547d9 Merge branch 'feat/591-thread-list-suspended' into feat/592-solve-issue-suspend xiaomo 2026-06-02 04:55:21 +00:00
  • f79db334a0 feat: thread list/show displays suspended state and message xiaomo 2026-06-02 04:55:08 +00:00
  • 8e7aa3362a feat: uwf thread resume command xiaomo 2026-06-02 04:47:47 +00:00
  • 10b478640d feat: record suspend event as StepNode in CAS chain xiaomo 2026-06-02 04:44:05 +00:00
  • b0ef9c55a9 feat: moderator recognizes $SUSPEND as pseudo-role target xiaomo 2026-06-02 04:39:29 +00:00
  • a335471cc7 Merge pull request 'chore: migrate json-cas to ocas' (#586) from chore/migrate-ocas into main xingyue 2026-06-02 03:07:50 +00:00
  • 7a0c928a4a docs: update all docs to reference @ocas/core and ocas_ref xiaomo 2026-06-02 02:55:42 +00:00
  • d8181e9fdf fix: config test reads source file from correct path xiaomo 2026-06-02 02:53:35 +00:00
  • ef0174a6f1 chore: migrate @uncaged/json-cas to @ocas/core, @uncaged/json-cas-fs to @ocas/fs xiaomo 2026-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 xiaomo 2026-05-31 04:54:16 +00:00
  • b1759096a2 fix: biome 2.4.16 migration, reduce scanWorkflowDir complexity, fix formatting xiaomo 2026-05-31 04:52:08 +00:00
  • f8c06ada64 style: fix biome lint (template literal, import sorting) xiaomo 2026-05-31 04:48:16 +00:00
  • 806edb2750 style: fix biome lint (import sorting, formatting) xiaomo 2026-05-31 04:44:09 +00:00
  • da1678ffef fix: address review feedback on !include and folder workflow xiaomo 2026-05-31 04:26:54 +00:00
  • 88c251fc14 feat: !include YAML tag and folder-based workflow layout xiaomo 2026-05-31 04:12:11 +00:00
  • 9fb817a99c Merge pull request 'improve: solve-issue — replace tea pr create with Gitea API' (#581) from retrospect/fix-committer-tea into main xiaoju 2026-05-30 23:37:31 +00:00
  • f9b8cf025e fix: add repoRemote to planner required fields xiaoju 2026-05-30 23:36:49 +00:00
  • d10f55294a improve: solve-issue — replace tea pr create with Gitea API curl xiaoju 2026-05-30 22:34:12 +00:00
  • 0ece23f03e improve: solve-issue — add mandatory verification and escalation steps xiaoju 2026-05-30 08:40:34 +00:00
  • 389924c3ab Merge pull request 'improve: solve-issue — fix hallucination patterns (thread 06F7FSTXQGY3D5CY5YPQFK2Y3W)' (#579) from retrospect/solve-issue-fixes into main xiaonuo 2026-05-30 08:57:58 +00:00
  • 0dfa20f1d7 improve: solve-issue — add mandatory verification and escalation steps xiaoju 2026-05-30 08:40:34 +00:00
  • 0fcab06b80 improve(workflow): solve-issue — fix committer tea PR creation in worktrees xingyue 2026-05-30 15:41:08 +08:00
  • 15dcdee1cb Merge pull request 'fix(agent-claude-code): handle missing result line gracefully' (#576) from fix/574-silent-fail-handling into main xiaonuo 2026-05-30 05:52:54 +00:00
  • 53fa4d8972 fix(agent-claude-code): handle missing result line gracefully xiaoju 2026-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 xiaonuo 2026-05-30 05:25:12 +00:00
  • 97637ad831 feat(cli): unify uwf CAS store with global json-cas store xiaoju 2026-05-30 04:52:47 +00:00
  • 27d699fa73 feat(cli): unify uwf CAS store with global json-cas store xiaoju 2026-05-30 04:45:16 +00:00
  • 80bbb8b5f9 fix: add anti-hallucination ground rules and build artifact detection to normalize workflow xiaoju 2026-05-29 04:45:31 +00:00
  • d310d43ab8 feat(step-read): store assembled prompt in CAS, add --prompt flag xiaoju 2026-05-29 01:42:43 +00:00
  • 7612c97ae7 fix(solve-issue): committer post-condition verification + use API instead of tea xiaoju 2026-05-28 23:51:46 +00:00
  • 8ffea10db0 fix: pass repoRemote through solve-issue workflow pipeline xiaoju 2026-05-28 10:33:36 +00:00
  • abe516f739 feat: add uwf skill bootstrap subcommand, update BOOTSTRAP.md to use it xiaomo 2026-05-28 10:32:25 +00:00
  • 647f40bdd5 docs: use diff command for skill freshness check xiaomo 2026-05-28 10:28:06 +00:00
  • 2265b32933 docs: clarify workflow means uwf workflow, not skill xiaomo 2026-05-28 10:04:08 +00:00
  • 3971c26dc1 fix: solve-issue-workflow writes to .workflows/ instead of registering xiaoju 2026-05-28 09:58:52 +00:00
  • 27d6062992 feat: normalize workflow v2 — JS/MJS project support xiaoju 2026-05-28 09:49:00 +00:00
  • 625d975c3d docs: add per-step verification and self-check/upgrade section to BOOTSTRAP.md xiaomo 2026-05-28 09:44:26 +00:00
  • b4919aa921 docs: add BOOTSTRAP.md and uwf skill for agent onboarding xiaomo 2026-05-28 09:42:28 +00:00
  • 3a927de63f chore: normalize to bun monorepo conventions xiaoju 2026-05-28 08:01:41 +00:00
  • 512a3f8653 refactor(skill): remove non-scenario skill commands, add navigation to user reference xiaomo 2026-05-28 06:39:36 +00:00
  • 0b20e88317 feat(cli): add currentRole field to thread show and thread list output (#572) xiaoju 2026-05-28 01:58:23 +00:00
  • abc9dcfc5a fix(agent): trim leading whitespace from agent output before frontmatter extraction (#570) xiaoju 2026-05-28 00:42:22 +00:00
  • 080b37c2be feat(agent): adapter stdout JSON with full metadata (#566) (#569) xiaoju 2026-05-28 00:18:57 +00:00
  • 7935b73374 fix(util): remove legacy frontmatter fields next/confidence/artifacts/scope (#568) xiaoju 2026-05-28 00:11:30 +00:00
  • cfa890f83c Merge PR #565: fix/553-edge-prompt-empty (#553) xiaoju 2026-05-27 22:07:53 +00:00
  • 81c08ac7e2 Merge PR #564: fix/557-step-show-json-escape (#557) xiaoju 2026-05-27 22:07:53 +00:00
  • fdcfcc7eba Merge PR #563: fix/559-thread-show-status (#559) xiaoju 2026-05-27 22:07:53 +00:00
  • 4972f99ca0 Merge PR #562: fix/561-thread-start-cwd-option (#561) xiaoju 2026-05-27 22:07:52 +00:00
  • 48bf701281 fix(moderator): detect empty edge prompt after template rendering (#553) xiaoju 2026-05-27 17:12:56 +00:00
  • d8cba5eea0 test(cli): add JSON escaping tests for step show output (#557) xiaoju 2026-05-27 16:53:07 +00:00
  • d9f7648fdd feat(cli): add status field to thread show output xiaoju 2026-05-27 16:31:08 +00:00
  • a2e9dd9785 feat(cli): add --cwd option to thread start command xiaoju 2026-05-27 16:14:48 +00:00
  • 3b498069b6 Merge PR #560: feat(workflow): add thread/edge location support (#558) xiaoju 2026-05-27 15:54:31 +00:00
  • 984d93a6f5 feat(workflow): add thread/edge location support (#558) xiaoju 2026-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 xiaonuo 2026-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 xiaonuo 2026-05-27 03:45:47 +00:00
  • 09a5da2df2 fix(cli): biome format config.test.ts xiaoju 2026-05-27 01:52:44 +00:00
  • e4c228d36e feat(cli): add agentOverrides and modelOverrides to config key validation (#532) xiaoju 2026-05-27 01:50:50 +00:00
  • f8de0e913b test(cli): add edge-case tests for maskApiKeys (#531) xiaoju 2026-05-27 01:50:36 +00:00
  • cb97507e9a Merge pull request 'fix(hermes): add engines.bun, document adapter pattern (#551)' (#552) from fix/551-hermes-bin-engines into main xiaonuo 2026-05-27 01:45:10 +00:00
  • 4b442bb251 fix(hermes): sort imports in test file for biome compliance xiaoju 2026-05-27 01:35:19 +00:00
  • ac53128ff7 fix(hermes): add engines.bun, document adapter pattern (#551) xiaoju 2026-05-27 01:33:52 +00:00
  • 607366c469 Merge pull request 'feat: add adapter skill + fix commit scope' (#550) from fix/549-commit-scope into main xiaomo 2026-05-26 17:26:47 +00:00
  • 577fb27470 feat: add adapter skill + fix commit scope (#549) xiaoju 2026-05-26 17:24:48 +00:00
  • 5475dd3f5c Merge pull request 'feat: add developer skill — coding conventions + architecture guide' (#548) from feat/541-skill-developer into main xiaomo 2026-05-26 17:19:16 +00:00
  • 09b7ddf6d0 feat: add developer skill — coding conventions + architecture guide xiaoju 2026-05-26 17:11:07 +00:00
  • c4e94bbe56 Merge pull request 'feat: add author skill — workflow YAML design guide' (#547) from feat/539-skill-author into main xiaomo 2026-05-26 17:04:50 +00:00
  • dbefe793f2 feat: add author skill — workflow YAML design guide xiaoju 2026-05-26 16:48:52 +00:00
  • 6483bc4861 Merge pull request 'feat: add user skill — CLI guide with quick start' (#546) from feat/538-skill-user into main xiaomo 2026-05-26 16:27:43 +00:00
  • fecb02b115 feat: add user skill — CLI guide with quick start and typical workflows xiaoju 2026-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 xiaomo 2026-05-26 15:44:31 +00:00
  • 95a130136b feat: add actor skill — frontmatter protocol + CAS reference xiaoju 2026-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 xiaomo 2026-05-26 15:26:02 +00:00
  • 168e604602 ci: use test:ci to skip integration tests in CI xingyue 2026-05-26 23:08:16 +08:00
  • d50159c5a7 refactor: split e2e-walkthrough into 6 roles with dedicated cleanup xiaoju 2026-05-26 14:47:44 +00:00
  • 9a7ad34e55 chore: move e2e-walkthrough to .workflows/, fix CI, clean .plan/ xiaoju 2026-05-26 14:37:46 +00:00
  • 4193157124 refactor(hermes): clean up loadHermesSessionFromDb xiaoju 2026-05-26 14:27:31 +00:00