Commit Graph

  • 19a0ad3f58 Merge pull request 'chore(workflow): post-extraction cleanup' (#326) from chore/325-workflow-cleanup into main main xiaomo 2026-05-05 13:54:30 +00:00
  • d81a30f051 chore(workflow): post-extraction cleanup chore/325-workflow-cleanup xiaoju 2026-05-05 13:52:03 +00:00
  • b683a85376 Merge pull request 'refactor: extract workflow engine into @uncaged/workflow' (#324) from refactor/320-extract-workflow-package into main xiaomo 2026-05-05 11:50:41 +00:00
  • 4a43a7f3dd refactor: update all consumers to import from @uncaged/workflow refactor/320-extract-workflow-package xiaoju 2026-05-05 10:56:12 +00:00
  • cee65bbd87 refactor(workflow): move IPC, worker, manager from daemon to @uncaged/workflow xiaoju 2026-05-05 10:41:59 +00:00
  • 591be21bb0 refactor(workflow): scaffold @uncaged/workflow, move types from core xiaoju 2026-05-05 10:27:08 +00:00
  • 7d0200fa15 docs: add implementation plan for @uncaged/workflow extraction xiaoju 2026-05-05 10:16:33 +00:00
  • ebff3d3aca Merge pull request 'refactor(core): remove WorkflowTrigger from SenseTrigger — shell only' (#319) from refactor/318-sense-shell-only into main xiaomo 2026-05-02 13:03:39 +00:00
  • 8dd82d99da refactor(core): remove WorkflowTrigger from SenseTrigger — shell only refactor/318-sense-shell-only xiaoju 2026-05-02 12:33:38 +00:00
  • 5ec0c71ee3 Merge pull request 'refactor(core): rename workflow→trigger in sense return, capture shell stderr' (#317) from refactor/316-followup into main xiaomo 2026-05-02 11:12:09 +00:00
  • 52a03d7de4 refactor(core): rename workflow→trigger in sense return, capture shell stderr refactor/316-followup xiaoju 2026-05-02 10:47:22 +00:00
  • 1aeb23f75a Merge pull request 'feat(core): sense trigger supports arbitrary shell commands' (#316) from feat/315-shell-trigger into main xiaomo 2026-05-02 10:20:02 +00:00
  • b9b804eac5 feat(core): sense trigger supports arbitrary shell commands feat/315-shell-trigger xiaoju 2026-05-02 09:58:24 +00:00
  • 6b8c917358 Merge pull request 'feat(cli): nerve agent inject claude — RFC #289 Phase 4' (#306) from feat/agent-inject-claude into main xiaomo 2026-05-02 02:10:07 +00:00
  • fd65acc329 feat(cli): nerve agent inject claude — inject to ~/.claude/CLAUDE.md feat/agent-inject-claude tuanzi 2026-04-30 14:56:42 +00:00
  • c8e42c838b fix(daemon): harden state persistence, ReadonlyArray triggers fix/313-state-persistence-hardening xiaoju 2026-05-01 12:01:50 +00:00
  • d442a64275 Merge pull request 'fix: harden state persistence (follow-up #313)' (#314) from fix/313-state-persistence-hardening into main xiaomo 2026-05-01 12:03:31 +00:00
  • 02c5e8bea6 fix(daemon): harden state persistence, ReadonlyArray triggers xiaoju 2026-05-01 12:01:50 +00:00
  • eb7de9954f Merge pull request 'refactor: Stateful Sense (RFC #308)' (#312) from refactor/308-stateful-sense into main xiaomo 2026-05-01 10:20:46 +00:00
  • fc7fc9158c docs: update all docs/conventions for stateful sense, remove stale refs refactor/308-stateful-sense xiaoju 2026-05-01 10:09:01 +00:00
  • be1f86044e refactor(cli): migrate senses and CLI to stateful pattern xiaoju 2026-05-01 09:58:37 +00:00
  • 5e054facb2 refactor(daemon): stateful sense engine — JSON state, remove Signal Bus xiaoju 2026-05-01 09:50:46 +00:00
  • e789c7bb34 refactor(core): stateful sense types — remove Signal, add initialState xiaoju 2026-05-01 09:43:13 +00:00
  • 06b91c2e63 test(workflow-utils): add error path tests for createLlmAdapter docs/285-workflow-naming-convention xiaoju 2026-04-30 13:07:19 +00:00
  • b7200ce51c docs(workflow-meta): document verb-first workflow naming xiaoju 2026-04-30 13:05:55 +00:00
  • 3eab2e29f5 Merge pull request 'chore: dead code cleanup — unused exports, stale docs, deprecated functions' (#304) from chore/dead-code-cleanup into main xingyue 2026-04-30 14:47:25 +00:00
  • 10c4cf4148 Merge pull request 'feat(cli): nerve agent inject cursor — Phase 4 of RFC #289' (#303) from feat/agent-inject-cursor into main xingyue 2026-04-30 14:41:03 +00:00
  • 5db80c99a0 feat(cli): nerve agent inject cursor — generate .cursorrules feat/agent-inject-cursor tuanzi 2026-04-30 14:19:00 +00:00
  • 49f3d91d1b chore: dead code cleanup — remove unused exports and fix stale docs chore/dead-code-cleanup xiaomo 2026-04-30 14:29:45 +00:00
  • 4d75c8683f Merge pull request 'docs(cli): sync Hermes SKILL.md with flat workspace and runtime types' (#301) from fix/298-update-hermes-skill into main xingyue 2026-04-30 14:20:36 +00:00
  • 99b0e58fb6 Merge pull request 'chore: RFC-006 Phase 4 cleanup — delete worker-fork-support.ts' (#300) from chore/rfc-006-cleanup into main xingyue 2026-04-30 14:19:44 +00:00
  • a1b1d5eaf1 chore: RFC-006 Phase 4 cleanup — delete worker-fork-support.ts chore/rfc-006-cleanup xiaomo 2026-04-30 14:17:16 +00:00
  • 1849789c02 docs(cli): sync Hermes SKILL with workspace AGENT and runtime types fix/298-update-hermes-skill xiaoju 2026-04-30 14:15:14 +00:00
  • 7ce46e7735 Merge pull request 'RFC-006 Phase 3: Migrate workflow-manager process logic to WorkerRuntime' (#295) from refactor/rfc-006-workflow-runtime into main xingyue 2026-04-30 14:14:05 +00:00
  • 0455f928f5 fix: address review feedback (星月) for Phase 3 refactor/rfc-006-workflow-runtime xiaomo 2026-04-30 14:08:30 +00:00
  • 11cedfb5a5 Merge pull request 'refactor(cli): dynamic version for nerve agent — Phase 3 of RFC #289' (#297) from feat/agent-inject-phase3 into main xingyue 2026-04-30 14:08:03 +00:00
  • ed1bc4e25f refactor(cli): read CLI version from package.json instead of hardcoding feat/agent-inject-phase3 tuanzi 2026-04-30 14:04:14 +00:00
  • dc4454d23e refactor: migrate workflow-manager process logic to WorkerRuntime (RFC-006 Phase 3) xiaomo 2026-04-30 13:56:43 +00:00
  • 7c256620c5 Merge pull request 'feat(cli): nerve agent inject/update/remove/status — Phase 2 of RFC #289' (#294) from feat/agent-inject-phase2 into main xingyue 2026-04-30 13:53:39 +00:00
  • 14898e1827 feat(cli): add nerve agent inject/update/remove/status commands feat/agent-inject-phase2 tuanzi 2026-04-30 13:46:55 +00:00
  • 082d2e72f2 Merge pull request 'refactor: align develop prompts and .knowledge with flat workspace' (#288) from refactor/287-align-prompts-knowledge into main xingyue 2026-04-30 13:46:33 +00:00
  • fbf63e0266 Merge pull request 'RFC-006 Phase 2: Migrate SenseWorkerPool to WorkerRuntime' (#292) from refactor/rfc-006-worker-runtime into main xingyue 2026-04-30 13:44:56 +00:00
  • 7d89e8ab61 Merge pull request 'feat(cli): add hermes nerve skill — Phase 1 of RFC #289' (#291) from feat/agent-inject-phase1 into main xingyue 2026-04-30 13:42:05 +00:00
  • e67ddc58d8 fix: address review feedback (星月) refactor/rfc-006-worker-runtime xiaomo 2026-04-30 13:41:31 +00:00
  • 06b1e3d785 refactor(cli,workflow-meta): scaffold AGENT.md on init; align develop prompts refactor/287-align-prompts-knowledge xiaoju 2026-04-30 13:20:05 +00:00
  • f828ebc28b fix: align testing issue commands + add moderator sync pitfall feat/agent-inject-phase1 tuanzi 2026-04-30 13:38:56 +00:00
  • 809a11afe3 feat(cli): add hermes nerve skill (Phase 1 of #289) tuanzi 2026-04-30 13:36:03 +00:00
  • 4dffcb636b fix: resolve 2 failing tests after WorkerRuntime migration xiaomo 2026-04-30 13:34:10 +00:00
  • c34ec46416 feat(daemon): WorkerRuntime — generic message-routed process manager (closes #280) xiaomo 2026-04-30 13:09:19 +00:00
  • d2bb0275dc Merge pull request 'feat(workflow-utils): add createLlmAdapter AgentFn factory' (#278) from refactor/277-llm-adapter-four-tuple into main xingyue 2026-04-30 12:51:29 +00:00
  • 005739f6bc chore(workflow-utils): remove deprecated role factory exports refactor/277-llm-adapter-four-tuple xiaoju 2026-04-30 12:44:25 +00:00
  • fbe1cc8eba feat(workflow-utils): add createLlmAdapter AgentFn factory xiaoju 2026-04-30 12:38:00 +00:00
  • ba286a2f27 Merge pull request 'refactor(cli): single-package workspace init and root dist build' (#276) from refactor/274-single-package-workspace into main xiaomo 2026-04-30 11:24:19 +00:00
  • c98e14e9e6 refactor(cli): single-package workspace init and root dist build (#274) refactor/274-single-package-workspace xiaoju 2026-04-30 10:17:44 +00:00
  • 011345e114 Merge pull request 'refactor(core): consolidate file structure — 22 files → 6' (#275) from refactor/core-file-consolidation into main xiaomo 2026-04-30 09:21:01 +00:00
  • d9c86c49ae refactor(daemon): load sense/workflow bundles from dist/ directory xiaoju 2026-04-30 09:16:25 +00:00
  • 0d78df89b1 refactor(core): consolidate file structure — 22 files → 6 (closes #273) refactor/core-file-consolidation xiaomo 2026-04-30 09:15:18 +00:00
  • 0140cdd952 Merge pull request 'refactor: RFC-005 — Separate Agent and Role types' (#272) from refactor/rfc-005-phase-1 into main xiaomo 2026-04-30 08:29:12 +00:00
  • bfadfffd40 fix: move isDryRun to value export (not type-only) refactor/rfc-005-phase-1 xiaomo 2026-04-30 08:27:07 +00:00
  • e6093c35db docs: update knowledge cards for RFC-005 (ThreadContext, AgentFn) xiaomo 2026-04-30 08:09:05 +00:00
  • de8c7c5150 fix: address review — revert unrelated sense-worker change, restore isDryRun as deprecated xiaomo 2026-04-30 08:00:46 +00:00
  • f799cee51f refactor(cli,docs): RFC-005 Phase 4 — update templates, tests, docs (closes #271) xiaomo 2026-04-30 07:24:11 +00:00
  • d13b59e787 refactor(daemon): RFC-005 Phase 3 — workflow-worker uses ThreadContext (closes #270) xiaomo 2026-04-30 07:10:58 +00:00
  • 975f15c66d refactor(workflow-utils): RFC-005 Phase 2 — adapt to ThreadContext, new AgentFn signature (closes #269) xiaomo 2026-04-30 06:59:15 +00:00
  • 3e51335d91 refactor(core): RFC-005 Phase 1 — ThreadContext, AgentFn, Role signature (closes #268) xiaomo 2026-04-30 06:54:03 +00:00
  • 9c832b0e21 docs(knowledge): update cards via knowledge-extraction workflow (5q/round) xiaoju 2026-04-30 05:56:29 +00:00
  • 2387b73141 fix(daemon): remove stale exports openPeerDb, loadComputeFn from index xiaoju 2026-04-30 05:56:24 +00:00
  • 8824421f26 docs: remove Reflex concept from architecture docs and CLAUDE.md xiaoju 2026-04-30 00:43:04 +00:00
  • b27a6aced8 feat: sense compute returns ComputeResult<T> with workflow trigger support xiaoju 2026-04-30 00:37:16 +00:00
  • 145a747433 fix: comprehensive cli.md — all subcommands and flags chore/knowledge-cards xiaomo 2026-04-30 00:31:40 +00:00
  • bfd8fe729a docs: update sense knowledge card to match pure compute API xiaoju 2026-04-30 00:28:23 +00:00
  • 748df10e6a fix: remove AbortSignal from SenseComputeFn xiaoju 2026-04-30 00:22:57 +00:00
  • 3ef9cfcb27 Merge pull request 'refactor: pure sense compute — no db, no peers' (#265) from refactor/pure-sense-compute into main xiaoju 2026-04-30 00:11:57 +00:00
  • 8c9adf08c5 refactor: pure sense compute — no db, no peers refactor/pure-sense-compute xiaoju 2026-04-30 00:07:49 +00:00
  • 08e8020cb6 Merge pull request 'feat: add sense contract types to nerve-core' (#263) from feat/sense-contract into main scottwei 2026-04-29 23:44:01 +00:00
  • e287e07dab feat: add sense contract types to @uncaged/nerve-core feat/sense-contract xiaoju 2026-04-29 15:11:49 +00:00
  • 239dfffb28 Merge pull request 'feat: add @uncaged/nerve-workflow-meta package' (#259) from feat/workflow-meta-package into main xiaomo 2026-04-29 14:48:57 +00:00
  • 6ccb33bf40 feat: add @uncaged/nerve-workflow-meta package feat/workflow-meta-package xiaoju 2026-04-29 14:47:12 +00:00
  • 0c95a9d716 Merge pull request 'feat: add @uncaged/nerve-role-reviewer package' (#258) from feat/role-reviewer-package into main xiaomo 2026-04-29 14:33:45 +00:00
  • aa64ea86ca feat: add @uncaged/nerve-role-reviewer package feat/role-reviewer-package xiaoju 2026-04-29 14:23:36 +00:00
  • 431627019a Merge pull request 'feat: add @uncaged/nerve-role-committer package (RFC-004 Phase 1)' (#257) from feat/rfc004-role-committer into main xiaomo 2026-04-29 14:16:11 +00:00
  • 915584ff11 feat: add @uncaged/nerve-role-committer package (RFC-004 Phase 1) feat/rfc004-role-committer xiaoju 2026-04-29 14:07:26 +00:00
  • 3644cce2c8 Merge pull request 'docs: RFC-004 package architecture' (#256) from docs/rfc-004-package-architecture into main xiaoju 2026-04-29 14:03:02 +00:00
  • 9855eba894 docs: RFC-004 package architecture — shareable workflows, roles & senses docs/rfc-004-package-architecture xiaoju 2026-04-29 13:29:53 +00:00
  • 554933d43b Merge pull request 'feat(workflow-utils): add withDryRun role wrapper' (#255) from feat/254-with-dry-run into main scottwei 2026-04-29 13:28:22 +00:00
  • 9c11cd53e6 rename with-dry-run → role-decorators, remove RFC-004 from this PR feat/254-with-dry-run xiaoju 2026-04-29 13:27:08 +00:00
  • c08e7f085d refactor(workflow-utils): split withDryRun into decorator chain xiaoju 2026-04-29 13:23:40 +00:00
  • 4a4a03a2bc feat(workflow-utils): add withDryRun role wrapper xiaoju 2026-04-29 12:57:33 +00:00
  • bfb5b9b17d Merge pull request 'chore: add .knowledge/ curated cards + knowledge.yaml' (#251) from chore/knowledge-cards into main xiaoju 2026-04-29 10:01:22 +00:00
  • 45f5dbe89e fix: update workflow.md and adapter.md for createRole (PR #253) xiaomo 2026-04-29 09:59:04 +00:00
  • a566cdabf8 Merge pull request 'refactor: replace WorkflowSpec with createRole helper' (#253) from refactor/252-create-role into main xiaomo 2026-04-29 09:55:58 +00:00
  • 9b4ab6225a refactor(core): remove WorkflowSpec and compileWorkflowSpec xiaoju 2026-04-29 09:54:13 +00:00
  • dfb3c9ec18 fix: address review feedback on knowledge cards xiaomo 2026-04-29 09:36:28 +00:00
  • 77500ee6dd feat(daemon): pass dryRun into compileWorkflowSpec extractFn 小橘 🍊(NEKO Team) 2026-04-29 09:35:12 +00:00
  • accc7c59fd chore: add cli.md knowledge card xiaomo 2026-04-29 09:32:33 +00:00
  • 97840e25ab chore: add .knowledge/ cards + knowledge.yaml xiaomo 2026-04-29 09:29:29 +00:00
  • 526ca68c99 Merge pull request 'refactor: deduplicate spawn-safe into @uncaged/nerve-core' (#249) from fix/247-spawn-safe-dedup into main xiaomo 2026-04-29 09:17:32 +00:00
  • 3d02ea20ad fix(core): consolidate spawn-safe into nerve-core 小橘 🍊(NEKO Team) 2026-04-29 09:14:28 +00:00
  • 07f1a3d146 Merge pull request 'feat: real embedding integration + remove AgentRegistry (#244, #245)' (#246) from feat/244-phase-c into main xiaomo 2026-04-29 09:04:41 +00:00
  • ede59ebcc2 feat(core): remove AgentRegistry, roles declare adapter directly xiaoju 2026-04-29 08:40:37 +00:00