Commit Graph

  • 84798510b0 Merge pull request 'refactor: remove table output format, keep json and yaml only' (#331) from refactor/remove-table-format into main xiaomo 2026-05-18 13:59:12 +00:00
  • 6eace09826 refactor: remove table output format, keep json and yaml only refactor/remove-table-format xiaoju 2026-05-18 13:56:53 +00:00
  • 5643a06a39 refactor: remove table output format, keep json and yaml only fix/328-table-vertical xiaoju 2026-05-18 13:56:53 +00:00
  • cb39a6693a Merge pull request 'fix: table format without header row' (#330) from fix/328-table-vertical into main xiaomo 2026-05-18 13:48:17 +00:00
  • 36d120b745 fix: table format — horizontal for arrays, vertical for objects xiaoju 2026-05-18 13:43:50 +00:00
  • 86dd37b0c8 Merge pull request 'feat: add office-agent document workflow (template + writer + differ)' (#327) from user/jiayiyan/feat_office-agent-document-template-v2 into main jiayi 2026-05-18 13:42:03 +00:00
  • bb0f2ca678 Merge pull request 'feat: --format json/yaml/table for all non-interactive commands' (#329) from feat/328-format-option into main xiaomo 2026-05-18 13:36:02 +00:00
  • ec0bc672f6 Merge pull request 'feat: --format json/yaml/table for all non-interactive commands' (#329) from feat/328-format-option into main xiaomo 2026-05-18 13:36:02 +00:00
  • f08ba6914c chore: remove .DS_Store and add to .gitignore user/jiayiyan/feat_office-agent-document-template-v2 jiayiyan 2026-05-18 21:35:40 +08:00
  • 7dd6ab5328 feat: --format json/yaml/table for all non-interactive commands feat/328-format-option xiaoju 2026-05-18 13:33:41 +00:00
  • f6dd4d59a1 docs: add office-agent document template spec and implementation plan jiayiyan 2026-05-18 20:11:48 +08:00
  • d8cdc8ab88 feat(agent): add workflow-agent-office runner with generate/edit and tests jiayiyan 2026-05-18 20:10:48 +08:00
  • 20ddc5d7aa docs(architecture): add workflow-agent-office, workflow-agent-docx-diff, workflow-template-document jiayiyan 2026-05-18 13:43:34 +08:00
  • 2846311f8d feat(agent): add workflow-agent-docx-diff with docx-diff AdapterFn jiayiyan 2026-05-18 13:38:30 +08:00
  • ed0043b8ac feat(agent): scaffold workflow-agent-docx-diff package jiayiyan 2026-05-18 13:22:45 +08:00
  • bee3911f3f feat(agent): add workflow-agent-office with generate/edit AdapterFn jiayiyan 2026-05-18 13:19:32 +08:00
  • 4285b8b180 feat(agent): scaffold workflow-agent-office package jiayiyan 2026-05-18 13:14:48 +08:00
  • 7c955fa749 Merge pull request 'fix: uwf cas — JSON output + meta-schema in schema list' (#326) from fix/319-cas-json-output into main xiaomo 2026-05-18 13:25:16 +00:00
  • f0b7be79fb feat(template): add workflow-template-document with writer/differ roles and moderator jiayiyan 2026-05-18 13:13:26 +08:00
  • d4f05adeba chore(template): scaffold workflow-template-document package jiayiyan 2026-05-18 12:39:49 +08:00
  • c4c9f96117 fix: uwf cas commands output JSON, include meta-schema in schema list fix/319-cas-json-output xiaoju 2026-05-18 13:24:19 +00:00
  • 633d5aeafe Merge pull request 'refactor: outputSchema only accepts inline JSON Schema' (#325) from fix/319-validate-schema-only-inline into main xiaomo 2026-05-18 13:18:17 +00:00
  • 17103c1ee1 refactor: outputSchema only accepts inline JSON Schema fix/319-validate-schema-only-inline xiaoju 2026-05-18 13:17:29 +00:00
  • 25ed1bff48 refactor: outputSchema only accepts inline JSON Schema fix/319-schema-titles xiaoju 2026-05-18 13:15:48 +00:00
  • c8a39be9bd Merge pull request 'fix: remove cas list, add schema titles' (#324) from fix/319-schema-titles into main xiaomo 2026-05-18 13:07:15 +00:00
  • b304f65876 feat: auto-set outputSchema title from role name xiaoju 2026-05-18 13:03:40 +00:00
  • c9010a024f fix: remove cas list, add title to schemas xiaoju 2026-05-18 12:54:00 +00:00
  • d02ab49937 fix: remove cas list, add title to schemas feat/319-uwf-cas-builtin xiaoju 2026-05-18 12:54:00 +00:00
  • 3434e2b2be Merge pull request 'feat: built-in uwf cas commands replacing json-cas passthrough' (#323) from feat/319-uwf-cas-builtin into main xiaomo 2026-05-18 12:49:18 +00:00
  • 52282e1960 feat: built-in uwf cas commands replacing json-cas passthrough xiaoju 2026-05-18 12:40:15 +00:00
  • 5342fa95f2 docs: add office-agent document template spec and implementation plan user/jiayiyan/feat_office-agent-document-template jiayiyan 2026-05-18 20:11:48 +08:00
  • 6cbd2e306e feat(agent): add workflow-agent-office runner with generate/edit and tests jiayiyan 2026-05-18 20:10:48 +08:00
  • 08c5476f28 docs(architecture): add workflow-agent-office, workflow-agent-docx-diff, workflow-template-document jiayiyan 2026-05-18 13:43:34 +08:00
  • 684c2e8be4 feat(agent): add workflow-agent-docx-diff with docx-diff AdapterFn jiayiyan 2026-05-18 13:38:30 +08:00
  • 58aabb7bf5 feat(agent): scaffold workflow-agent-docx-diff package jiayiyan 2026-05-18 13:22:45 +08:00
  • 7bbe5b62d4 feat(agent): add workflow-agent-office with generate/edit AdapterFn jiayiyan 2026-05-18 13:19:32 +08:00
  • 9e351de294 feat(agent): scaffold workflow-agent-office package jiayiyan 2026-05-18 13:14:48 +08:00
  • df748982e6 feat(template): add workflow-template-document with writer/differ roles and moderator jiayiyan 2026-05-18 13:13:26 +08:00
  • d93d299677 chore(template): scaffold workflow-template-document package jiayiyan 2026-05-18 12:39:49 +08:00
  • 701f320e23 feat: Phase 7 — CLI json-cas commands xiaoju 2026-05-18 03:04:36 +00:00
  • 68ec2884d6 chore: remove pnpm-lock.yaml + enforce bun-only installs xingyue 2026-05-18 10:55:34 +08:00
  • a2f24e1eb5 chore: switch json-cas deps from file: to npm ^0.1.0 xiaoju 2026-05-18 02:49:49 +00:00
  • 1e9f4d650d feat: Phase 5 — React layer instrumentation xiaoju 2026-05-18 02:44:32 +00:00
  • 288a93dcce feat: Phase 4 — json-cas engine (new engine alongside old) xiaoju 2026-05-18 02:37:05 +00:00
  • c07d4cca4d feat: Phase 3 — workflow JSON definitions in CAS xiaoju 2026-05-18 02:24:52 +00:00
  • 8ee5112c9d feat: JSONata moderator engine (Phase 2 of #294) xiaoju 2026-05-18 02:08:03 +00:00
  • 1a397c1dc8 chore: remove _spec.md from cards (build artifact) xiaoju 2026-05-17 07:39:04 +00:00
  • ca24e6abde docs: add .cards/ architecture documentation xiaoju 2026-05-17 07:34:02 +00:00
  • 4e126a258a refactor: rename casRef to x-cas-ref for JSON Schema compliance xiaoju 2026-05-16 11:30:31 +00:00
  • 7a579ee67a feat: uwf cas — passthrough to json-cas with uwf store path Scott Wei 2026-05-18 20:14:59 +08:00
  • 7c230383ad improve: multi-column model list + friendly post-setup message Scott Wei 2026-05-18 19:56:09 +08:00
  • e604fa5f47 feat: add uwf setup command xiaoju 2026-05-18 11:49:42 +00:00
  • 5580791686 chore: remove stale develop-entry.ts xiaoju 2026-05-18 11:43:09 +00:00
  • 3afd7a5319 chore: remove leftover smoke test files xiaoju 2026-05-18 11:41:49 +00:00
  • 3d1b2268b4 chore: bump json-cas deps to ^0.1.3 xiaoju 2026-05-18 10:48:06 +00:00
  • 8bebe9da0f chore: bump json-cas-fs to ^0.1.2 (fix workspace:^ in published pkg) xiaoju 2026-05-18 10:44:30 +00:00
  • 53a7355f0b chore: fix json-cas workspace:^ refs to ^0.1.1 xiaoju 2026-05-18 10:30:31 +00:00
  • d99c285725 chore: remove cross-repo json-cas workspace deps from root xiaoju 2026-05-18 10:28:22 +00:00
  • 2505dd8d6a chore: remove stale pnpm-lock.yaml xiaoju 2026-05-18 10:25:37 +00:00
  • f13fb012d6 chore: remove cross-repo json-cas workspace deps, use npm registry feat/309-uwf-stateless xiaoju 2026-05-18 10:22:36 +00:00
  • 1121dfa48b Merge pull request 'feat: uwf — Stateless Workflow CLI' (#317) from feat/309-uwf-stateless into main xiaomo 2026-05-18 10:07:55 +00:00
  • d90e29ad05 fix: address 3 critical PR review issues xiaoju 2026-05-18 10:05:11 +00:00
  • 0727e0e8d5 fix: reload CAS store after agent spawn + share schemas via uwf-protocol xiaoju 2026-05-18 09:33:52 +00:00
  • ba012d98bc feat: add @uncaged/uwf-agent-hermes — Hermes agent CLI adapter xiaoju 2026-05-18 09:22:12 +00:00
  • b165049a13 feat: implement thread step — moderator → agent → update head xiaoju 2026-05-18 09:19:37 +00:00
  • 4d477c67c0 feat: add @uncaged/uwf-agent-kit — agent CLI framework xiaoju 2026-05-18 09:15:25 +00:00
  • 0d5678c961 feat: add thread start/show/list/kill commands xiaoju 2026-05-18 09:09:10 +00:00
  • a8e2aa85f8 feat: add @uncaged/cli-uwf with workflow put/show/list commands xiaoju 2026-05-18 09:03:55 +00:00
  • 2a4d35399b feat: add @uncaged/uwf-moderator with JSONata evaluation engine xiaoju 2026-05-18 08:58:21 +00:00
  • 391915411e feat: add @uncaged/uwf-protocol with all shared types xiaoju 2026-05-18 08:53:37 +00:00
  • 4aaf49bfc6 Merge pull request 'jshang/optimize-dashboard-ui' (#308) from jshang/optimize-dashboard-ui into main scottwei 2026-05-18 08:45:46 +00:00
  • 08de1ae5eb docs: fresh uwf-* packages, depend on @uncaged/json-cas, no reuse xiaoju 2026-05-18 08:44:04 +00:00
  • c91a3d1ec6 docs: add description to condition definitions xiaoju 2026-05-18 08:41:29 +00:00
  • 13d932f69c docs: config with provider/model/agent registries and alias-based overrides xiaoju 2026-05-18 08:38:08 +00:00
  • f705d9b8ea refactor: optimize ui for dashboard jiashuang 2026-05-18 14:47:08 +08:00
  • f84d327410 docs: add .env for API keys, separate from config.yaml xiaoju 2026-05-18 08:19:48 +00:00
  • 9c2f93629b docs: add models config (default + extract LLM) xiaoju 2026-05-18 08:16:03 +00:00
  • bcefcb9af7 docs: add section 4 — key data types with shared StepRecord xiaoju 2026-05-18 08:13:18 +00:00
  • b14dce2bc6 docs: fix inconsistencies — title, terminology, threads.yaml, JSONata context xiaoju 2026-05-18 08:09:40 +00:00
  • 85c572e770 docs: inline roles/moderator into Workflow, output as cas_ref, detail polymorphic xiaoju 2026-05-18 08:07:20 +00:00
  • 9a89885ce6 docs: rewrite CAS structure — flatten refs, named conditions, config.yaml, output naming xiaoju 2026-05-18 07:55:04 +00:00
  • d095ceaafa docs: agent CLI takes thread-id + role, outputs CAS hash, step owns pointer xiaoju 2026-05-18 07:24:14 +00:00
  • 2a0346f48b docs: simplify show to pure thread-id → head query, all output JSON xiaoju 2026-05-18 07:18:29 +00:00
  • b4e25ea002 docs: add done field to step output xiaoju 2026-05-18 07:12:38 +00:00
  • 77f2060e6b docs: step on ended thread is an error, not null head xiaoju 2026-05-18 07:11:50 +00:00
  • 8f9a925179 docs: simplify step output to workflow/thread/head xiaoju 2026-05-18 07:10:11 +00:00
  • 2f3fff3536 refactor: introduce react-router jiashuang 2026-05-18 11:53:38 +08:00
  • a7eb9814ae docs: fix agent invocation format in thread step xiaoju 2026-05-18 07:05:35 +00:00
  • a8024e6d42 docs: use full 26-char Crockford Base32 ULIDs for thread IDs xiaoju 2026-05-18 07:03:40 +00:00
  • 6d94d9c85a docs: fix hash format to 13-char Crockford Base32 (XXH64) xiaoju 2026-05-18 07:03:02 +00:00
  • 49a4d08c04 docs: add thread list --all and thread kill xiaoju 2026-05-18 06:59:47 +00:00
  • d5773369af docs: uwf thread subcommands, simplify start output xiaoju 2026-05-18 06:58:35 +00:00
  • f49e014f41 docs: update CLI design — uwf naming, simplify commands and agent protocol xiaoju 2026-05-18 06:56:55 +00:00
  • ab48a8169d docs: add stateless workflow CLI design xiaoju 2026-05-18 06:37:25 +00:00
  • e1b2f0044f docs: add stateless workflow CLI design feat/285-phase3-x-cas-ref xiaoju 2026-05-18 06:36:37 +00:00
  • 3ee0763015 chore: remove old template packages chore/remove-old-templates xiaoju 2026-05-18 03:38:29 +00:00
  • d1a0a135d4 feat: Phase 7 — CLI json-cas commands feat/294-phase7-cli xiaoju 2026-05-18 03:04:36 +00:00
  • 34e00bebdf chore: switch json-cas deps from file: to npm ^0.1.0 private/json-cas-refactor xiaoju 2026-05-18 02:49:49 +00:00
  • 33cf23ed01 Merge pull request 'feat: Phase 5+6 — React layer + Agent model' (#303) from feat/294-phase5-react-layer into main xiaoju 2026-05-18 02:47:31 +00:00
  • 94c719870f feat: Phase 5 — React layer instrumentation feat/294-phase5-react-layer xiaoju 2026-05-18 02:44:32 +00:00