Commit Graph

  • eff5fb332a chore: merge publish.sh and publish-all.sh (#237) xingyue 2026-05-13 17:47:23 +08:00
  • 658a4a24ef chore: merge publish-all.sh into publish.sh xingyue 2026-05-13 17:44:06 +08:00
  • aabfd90a87 Merge pull request 'fix: auto-discover publishable packages + pre-publish test gate' (#236) from fix/auto-discover-publish into main xingyue 2026-05-13 09:42:55 +00:00
  • 0207f93303 fix: npm test → bun test per review fix/auto-discover-publish feat/merge-publish-scripts xingyue 2026-05-13 17:42:11 +08:00
  • e1423f196b refactor: delegate publish to publish-all.sh, remove duplicated discovery+topo logic xingyue 2026-05-13 17:32:08 +08:00
  • ae6954a02f fix(publish): auto-discover packages + pre-publish test gate xingyue 2026-05-13 17:22:50 +08:00
  • aede8f7613 chore: publish v0.3.21 xingyue 2026-05-13 17:10:30 +08:00
  • 6d1e0498ba Merge pull request 'refactor(dashboard): replace ELK with custom spine layout' (#235) from refactor/dashboard-custom-spine-layout into main xiaomo 2026-05-13 09:03:34 +00:00
  • 6cce5e2593 chore: publish v0.3.20 xingyue 2026-05-13 17:00:43 +08:00
  • d3a7ed9062 chore: publish v0.3.19 xingyue 2026-05-13 16:56:55 +08:00
  • e7f733c393 refactor(dashboard): replace ELK with custom spine layout refactor/dashboard-custom-spine-layout xingyue 2026-05-13 16:54:04 +08:00
  • d4bb4a9324 Merge pull request 'fix(cli): point bin to dist/cli.js instead of src/cli.ts' (#234) from fix/cli-bin-path into main xingyue 2026-05-13 08:43:41 +00:00
  • e4900b6fd6 fix(cli): keep bin pointing to src/cli.ts, add src to files fix/cli-bin-path xingyue 2026-05-13 16:43:07 +08:00
  • 39540d9ae8 Merge pull request 'fix(dashboard): address ELK layout review feedback' (#233) from fix/dashboard-elk-review-feedback into main xiaomo 2026-05-13 08:40:32 +00:00
  • 10899364d4 fix(cli): point bin to dist/cli.js instead of src/cli.ts xingyue 2026-05-13 16:38:54 +08:00
  • dc5fdd7358 fix(dashboard): address ELK layout review feedback fix/dashboard-elk-review-feedback xingyue 2026-05-13 16:37:07 +08:00
  • bb1293f6b9 fix: add exports field to 6 packages for proper type resolution xiaoju 2026-05-13 08:29:27 +00:00
  • 55b3b61498 Merge pull request 'feat(dashboard): switch graph layout from Dagre to ELK' (#232) from feat/dashboard-elk-layout into main xiaomo 2026-05-13 08:28:24 +00:00
  • 484ed520cd feat(dashboard): switch graph layout from Dagre to ELK feat/dashboard-elk-layout xingyue 2026-05-13 16:26:03 +08:00
  • 497f03c747 chore: bump all packages to 0.3.17 xiaoju 2026-05-13 08:04:32 +00:00
  • cfe4543d39 refactor!: remove deprecated Agent types, introduce Adapter-first API xiaoju 2026-05-13 08:03:27 +00:00
  • 399b967c59 refactor: reduce cognitive complexity in dispatch.ts and shell-exec.ts xiaoju 2026-05-13 07:37:47 +00:00
  • 061926b86a chore: fix all biome lint errors xiaoju 2026-05-13 07:26:11 +00:00
  • acb0ebed97 chore: add @types/node for node:* module declarations xiaoju 2026-05-13 07:21:43 +00:00
  • d5d7be6100 chore: add files field to all packages, bump to 0.3.16 xiaoju 2026-05-13 07:19:49 +00:00
  • 1566a43395 chore: bump all packages to 0.3.15 xiaoju 2026-05-13 07:04:12 +00:00
  • afbde4573a chore: add bunfig.toml to gitignore (contains registry token) xiaoju 2026-05-13 06:55:06 +00:00
  • 63e447fc3d chore: unify npm registry to uncaged org xiaoju 2026-05-13 06:49:30 +00:00
  • 34fcbf29cb chore: bump workflow-util and workflow-util-agent to 0.3.14 xiaoju 2026-05-13 06:12:29 +00:00
  • 256799fcfd chore: bump workflow-util and workflow-util-agent to 0.3.12 xiaoju 2026-05-13 06:04:53 +00:00
  • 21cf3db111 feat(util): extract requireEnv/optionalEnv to workflow-util xiaoju 2026-05-13 04:45:21 +00:00
  • ed38543db4 Merge pull request 'docs(skill): add authoring pitfalls to skill author topic' (#231) from fix/skill-author-pitfalls into main xiaomo 2026-05-13 03:59:50 +00:00
  • 78771fbebc Merge pull request 'fix(publish-all): regenerate lockfile before pack' (#230) from fix/publish-lockfile-regen into main xiaomo 2026-05-13 03:59:42 +00:00
  • c15f58bdeb docs(skill): add authoring pitfalls to skill author topic fix/skill-author-pitfalls xiaoju 2026-05-13 03:57:49 +00:00
  • 6d4bf108bb fix(publish-all): regenerate lockfile before pack fix/publish-lockfile-regen xiaoju 2026-05-13 03:52:10 +00:00
  • 5b7c9b844b fix(engine): abort signal races gen.next() to fix flaky kill test (#209) xingyue 2026-05-13 11:31:31 +08:00
  • f0d1bb9ae8 chore: bump all to 0.3.11 xiaoju 2026-05-13 03:28:33 +00:00
  • 04cfd33f99 chore: bump all to 0.3.10 (regenerate lockfile) xiaoju 2026-05-13 03:27:05 +00:00
  • a8c00f169b chore: bump all packages to 0.3.9 (fix workspace:* dep resolution) xiaoju 2026-05-13 03:25:50 +00:00
  • c4d34530e8 chore: bump cli-workflow 0.3.8 (fix gateway dep resolution) xiaoju 2026-05-13 03:23:09 +00:00
  • 90a410c00a chore: bump cli-workflow to 0.3.7 (fix gateway dep version) xiaoju 2026-05-13 03:21:34 +00:00
  • 6276ca5a4a chore: publish workflow-gateway (remove private flag) xiaoju 2026-05-13 03:20:33 +00:00
  • 8e63f99eb6 chore: bump all public packages to 0.3.6 xiaoju 2026-05-13 03:18:25 +00:00
  • 9ca70bbb69 Merge pull request 'feat: minimal tool set for workflow-agent-react (#222 Phase 3)' (#229) from feat/222-tools-smoke-test-phase3 into main xiaomo 2026-05-13 03:16:37 +00:00
  • ed1f38c7da Merge pull request 'refactor(dashboard): side-by-side graph + cards layout' (#215) from refactor/thread-detail-side-by-side-layout into main xiaomo 2026-05-13 03:06:35 +00:00
  • 1664d68b50 Merge pull request 'feat: WS request proxy — Phase 2 (#210)' (#214) from feat/210-ws-gateway-phase2 into main xiaomo 2026-05-13 03:06:29 +00:00
  • 1871ef31b4 refactor(dashboard): replace vertical layout with side-by-side graph+cards refactor/thread-detail-side-by-side-layout xingyue 2026-05-12 14:58:50 +08:00
  • ec3c97b200 feat: WS request proxy — Gateway proxies HTTP via WebSocket (#210 Phase 2) feat/210-ws-gateway-phase2 xingyue 2026-05-12 14:42:19 +08:00
  • 18e3dc7603 feat: WebSocket reverse-connection gateway Phase 1 (#210) xingyue 2026-05-12 14:21:49 +08:00
  • f8835e0016 feat: WebSocket reverse-connection gateway Phase 1 (#210) feat/210-ws-gateway-phase1 xingyue 2026-05-12 14:21:49 +08:00
  • fc229cac79 test: add tool handler unit tests (#222) feat/222-tools-smoke-test-phase3 xiaoju 2026-05-13 02:57:47 +00:00
  • ec555b43d1 feat: add minimal tool set (read/write/patch/shell) to workflow-agent-react (#222) xiaoju 2026-05-13 02:57:47 +00:00
  • c8de86d7c9 Merge pull request 'feat: workflow-agent-react + wrapAgentAsAdapter shared + childThread support (#222 Phase 2)' (#226) from feat/222-react-adapter-phase2 into main xiaomo 2026-05-13 02:51:07 +00:00
  • bd110b76e1 chore: remove accidental self-referencing symlinks feat/222-react-adapter-phase2 xiaoju 2026-05-13 02:44:24 +00:00
  • dc10ccceaa test: add react adapter unit tests (#222) xiaoju 2026-05-13 02:40:22 +00:00
  • c040a90a8f feat: add @uncaged/workflow-agent-react package (#222) xiaoju 2026-05-13 02:38:38 +00:00
  • ec4599a230 refactor: extract wrapAgentAsAdapter to util-agent, support childThread in RoleFn (#222) xiaoju 2026-05-13 02:37:32 +00:00
  • 1f4bd3f431 Merge pull request 'feat(protocol): AdapterFn replaces AgentBinding in createWorkflow (#222 Phase 1)' (#224) from feat/222-adapter-fn-phase1 into main xiaomo 2026-05-13 02:30:29 +00:00
  • bebf4aad45 feat(protocol): add AdapterFn/RoleFn/AdapterBinding, refactor createWorkflow to use AdapterBinding (#222) feat/222-adapter-fn-phase1 xiaoju 2026-05-13 02:27:36 +00:00
  • 11ba185fef docs: RFC v3 — react adapter as thin wrapper over reactor xiaoju 2026-05-13 02:19:12 +00:00
  • 730340d123 docs: RFC v2 — AdapterFn replaces AgentFn, schema-aware resolve xiaoju 2026-05-13 02:15:21 +00:00
  • c848216396 docs: RFC for workflow-agent-react package xiaoju 2026-05-13 01:55:06 +00:00
  • 2698e0a6cb fix(setup): add GLM international endpoint (api.z.ai) xingyue 2026-05-13 09:52:07 +08:00
  • 47f2b1a128 fix(setup): address code review issues (#221) xingyue 2026-05-13 09:43:57 +08:00
  • 0c02cb7574 chore: publish v0.3.5 xingyue 2026-05-13 09:34:41 +08:00
  • 320810ec25 fix(cli-workflow): workspace path accepts relative/absolute paths with retry xingyue 2026-05-13 09:30:41 +08:00
  • 91f585c534 feat(cli-workflow): numbered model selection in setup xingyue 2026-05-13 09:25:00 +08:00
  • 299ff126d9 feat(cli-workflow): preset provider selection in setup xingyue 2026-05-13 09:19:30 +08:00
  • 931eb81458 fix(setup): default workspace to ./workflows when left empty xingyue 2026-05-12 22:32:01 +08:00
  • c604d1f600 fix(setup): simplify model prompt — just ask for model name xingyue 2026-05-12 22:28:35 +08:00
  • 20bcc65f61 fix(setup): auto-prefix provider on model input xingyue 2026-05-12 22:27:07 +08:00
  • f5612ef1b5 fix(setup): filter non-chat models and display in multi-column layout xingyue 2026-05-12 22:09:13 +08:00
  • a92deeaf3f fix(setup): mask each character when pasting API key xingyue 2026-05-12 22:03:48 +08:00
  • 1e936cf04a fix: improve setup interactive UX xingyue 2026-05-12 21:44:21 +08:00
  • ea16057803 fix: improve setup interactive prompts with context and examples xingyue 2026-05-12 20:52:42 +08:00
  • 4493fd8979 chore: publish v0.3.4 xingyue 2026-05-12 20:35:02 +08:00
  • cc1ee8d5e3 Merge pull request 'chore: address #219 review comments' (#220) from fix/219-review-followup into main xiaomo 2026-05-12 12:29:44 +00:00
  • 0ad5c85f5a chore: address #219 review comments fix/219-review-followup xingyue 2026-05-12 20:27:27 +08:00
  • d02d410dcd Merge pull request 'feat: setup command + workspace build scripts (#216)' (#219) from feat/216-setup-and-build-scripts into main xiaomo 2026-05-12 12:24:43 +00:00
  • cdf3c95622 feat: add setup command for provider/model config (#216 Phase 2) feat/216-setup-and-build-scripts xingyue 2026-05-12 20:18:23 +08:00
  • a7fea10383 feat: init workspace generates bundle script (#216 Phase 1) xingyue 2026-05-12 20:09:41 +08:00
  • 3846dc12a9 chore: bump all public packages to 0.3.3 xingyue 2026-05-12 12:58:17 +08:00
  • c5fd84432f fix(agent): defer config validation to call time xingyue 2026-05-12 12:58:06 +08:00
  • 4c4dabb7a3 chore: bump all public packages to 0.3.2 xingyue 2026-05-12 12:55:21 +08:00
  • 1b62cec0a2 feat(agent): require absolute path for command in hermes/cursor agent configs xingyue 2026-05-12 12:52:48 +08:00
  • ecc348f182 feat(agent): add command config to hermes/cursor agents + explicit env inheritance xingyue 2026-05-12 12:49:28 +08:00
  • 41209f1ef8 docs: add end-to-end development flow to CLAUDE.md xingyue 2026-05-12 11:38:03 +08:00
  • 58a4aefcc4 refactor(publish): auto topological sort instead of hardcoded order xingyue 2026-05-12 11:36:29 +08:00
  • bbb79f821e feat(init): generate bunfig.toml with Gitea scoped registry + fix versions xingyue 2026-05-12 11:31:41 +08:00
  • 05fbd4f5b5 feat(publish): add Gitea npm registry publish script + docs xingyue 2026-05-12 11:30:52 +08:00
  • 7e7331eb2d chore: warn against bun install after link --consume xingyue 2026-05-12 11:10:04 +08:00
  • 0fbbf37548 chore(cli): add bun run link scripts + fix init template versions xingyue 2026-05-12 11:03:12 +08:00
  • 2af39463de scripts: link-all.sh support register/consume/unlink modes xingyue 2026-05-12 10:59:12 +08:00
  • a222db6f2d fix(workflow): bundle build & register workflow fix/206-bundle-build-register xiaoju 2026-05-12 02:57:07 +00:00
  • 5f2458238f scripts: add link-all.sh for local @uncaged/* package linking xingyue 2026-05-12 10:56:31 +08:00
  • aadec0b96c feat: WorkflowList expandable cards with static graph (#198) xingyue 2026-05-12 10:53:43 +08:00
  • 1c68ce6217 Merge pull request 'feat: Phase 3 — agent observability for Merkle call stack' (#203) from feat/197-agent-observability into main xiaomo 2026-05-12 02:34:47 +00:00
  • 7265603b55 feat: click graph node to scroll and highlight RecordCard (#198 Phase 3) xingyue 2026-05-12 10:34:06 +08:00
  • 74cea09ac0 fix: bundle validator accepts Identifier init and wildcard @uncaged/workflow-* imports feat/197-agent-observability xiaoju 2026-05-12 02:33:28 +00:00
  • b1e66fa7a4 fix: use async/await instead of .then() in getWorkflowDescriptor xingyue 2026-05-12 10:29:50 +08:00