Commit Graph

  • 510b49287a Merge pull request 'feat(dashboard): redesign workflow detail layout' (#257) from feat/workflow-detail-layout into main xingyue 2026-05-14 12:58:04 +00:00
  • bb6b309efa chore(util-agent): remove dead createTextAdapter / TextProducerFn xiaoju 2026-05-14 12:23:01 +00:00
  • 56db22a908 Merge pull request 'refactor(agents): migrate LLM/Hermes/Cursor to createAgentAdapter' (#262) from feat/261-adapter-migration into main xiaomo 2026-05-14 12:19:37 +00:00
  • 2a1b7b0aeb refactor(agents): migrate LLM/Hermes/Cursor to createAgentAdapter xiaoju 2026-05-14 10:22:37 +00:00
  • d037eca4ae feat(dashboard): recursive schema rendering with nested object, array, oneOf xingyue 2026-05-14 18:19:01 +08:00
  • b9d543a465 fix: move hooks before early returns to fix Rules of Hooks crash xingyue 2026-05-14 16:53:47 +08:00
  • 07f52594d1 Merge pull request 'feat(protocol): AgentFn<Opt> type + createAgentAdapter bridge' (#256) from feat/252-agent-fn into main xiaomo 2026-05-14 08:53:30 +00:00
  • c7b426ff5a feat(dashboard): redesign workflow detail layout xingyue 2026-05-14 16:47:29 +08:00
  • 4582274ba4 feat(protocol): AgentFn<Opt> type + createAgentAdapter bridge xiaoju 2026-05-14 08:41:22 +00:00
  • d140801337 Merge pull request 'feat(dashboard): graph node click improvements' (#255) from feat/graph-interactions into main xiaomo 2026-05-14 08:29:29 +00:00
  • 4563f1bb5e fix(dashboard): start node lights up when thread-start exists xingyue 2026-05-14 16:24:30 +08:00
  • 59b7e89028 feat(dashboard): graph node click improvements xingyue 2026-05-14 16:20:00 +08:00
  • 019d8c1ee9 fix: explicit handle IDs — forward edges use top/bottom, feedback uses sides xingyue 2026-05-14 15:54:21 +08:00
  • 5e783e7a24 fix(dashboard): feedback edges connect from node sides via left/right handles (#247) xingyue 2026-05-14 15:52:24 +08:00
  • a450a88b16 fix(dashboard): increase feedback edge offset for clarity (#247) xingyue 2026-05-14 14:38:05 +08:00
  • 5b47317cef fix(dashboard): fix crash — t.state → data.state in role-node (#247) xingyue 2026-05-14 14:34:57 +08:00
  • 3384c38d02 Merge pull request 'fix(dashboard): restore graph visual preferences (#247)' (#250) from fix/dashboard-graph-visual-247 into main xiaomo 2026-05-14 03:43:32 +00:00
  • b370d96504 fix(dashboard): alternate feedback edges left/right (#247 Phase 2) xingyue 2026-05-14 11:42:06 +08:00
  • 8cae114c7e fix(dashboard): unified solid edges, hide FALLBACK labels, conditional cursor (#247 Phase 1) xingyue 2026-05-14 11:39:51 +08:00
  • c2c6fc5304 Merge pull request 'refactor: cursor-agent uses runtime.extract for workspace detection' (#246) from fix/cursor-agent-runtime-extract into main xiaomo 2026-05-13 15:57:36 +00:00
  • 94f725c50b refactor: cursor-agent uses runtime.extract for workspace detection xiaoju 2026-05-13 15:51:09 +00:00
  • 9b23e6f85a Merge pull request 'refactor(serve): remove tunnel + eliminate HTTP round-trip in gateway mode' (#245) from refactor/serve-remove-http-tunnel into main xiaomo 2026-05-13 15:29:05 +00:00
  • 238a94f7a6 fix: restore original migration, rename pathAfterAgent → pathAfterClient xingyue 2026-05-13 23:26:20 +08:00
  • 236c771e4e refactor: rename serve→connect, agent→client across CLI/gateway/dashboard xingyue 2026-05-13 23:17:08 +08:00
  • 0ffd84cf7d refactor(serve): WS client calls app.fetch directly, no HTTP server in gateway mode xingyue 2026-05-13 22:50:49 +08:00
  • e14643a50b Merge pull request 'chore: add output rules to develop roles — suppress verbose diffs' (#244) from chore/slim-role-output into main xiaomo 2026-05-13 15:01:02 +00:00
  • 76830c5e22 chore: add log-tag lint + fix biome errors + pre-push hook xiaoju 2026-05-13 14:59:20 +00:00
  • 90a388f5ab refactor(serve): remove tunnel/cloudflared, simplify to WS-only gateway xingyue 2026-05-13 22:46:48 +08:00
  • 82e40f0c21 feat: planner abort path — fail fast when workspace info is missing xiaoju 2026-05-13 14:20:23 +00:00
  • 8d650326db chore: add output rules to all develop roles — suppress verbose diffs xiaoju 2026-05-13 13:52:04 +00:00
  • dd3eec7d35 docs: update CLAUDE.md — changesets + npmjs registry xingyue 2026-05-13 21:22:15 +08:00
  • 9276689cb6 chore: switch to npmjs registry, publish v0.4.5 xingyue 2026-05-13 21:20:18 +08:00
  • b4584cbaa6 chore: publish v0.4.3 — include src/ in published packages xingyue 2026-05-13 21:11:17 +08:00
  • 1cf963a1fb chore: publish v0.4.2 — fix workspace deps, remove publish.sh xingyue 2026-05-13 21:07:29 +08:00
  • ce5bc50210 chore: publish v0.4.1 xingyue 2026-05-13 20:59:59 +08:00
  • 439e203113 Merge pull request 'feat: adopt @changesets/cli for synchronized version management' (#243) from feat/changesets-version-management into main xiaomo 2026-05-13 12:57:41 +00:00
  • 522afdd4bd feat: adopt changesets + fix exports, bump to 0.4.0 xingyue 2026-05-13 20:52:16 +08:00
  • ca644dabaa chore: bump all packages to 0.4.0, fix exports for publish xingyue 2026-05-13 20:46:00 +08:00
  • 9d9c00df98 Merge pull request 'chore: remove link-all.sh' (#240) from chore/remove-link-all into main xiaomo 2026-05-13 10:16:22 +00:00
  • a1c5dc3e92 chore: remove link-all.sh xiaoju 2026-05-13 09:56:07 +00:00
  • c85980f604 Merge pull request 'chore: merge publish-all.sh into publish.sh' (#238) from chore/merge-publish-scripts into main xiaoju 2026-05-13 09:52:43 +00:00
  • 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 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 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 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 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 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 xiaoju 2026-05-13 03:57:49 +00:00
  • 6d4bf108bb fix(publish-all): regenerate lockfile before pack 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 xingyue 2026-05-12 14:58:50 +08:00
  • ec3c97b200 feat: WS request proxy — Gateway proxies HTTP via WebSocket (#210 Phase 2) 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
  • fc229cac79 test: add tool handler unit tests (#222) 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 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) 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