e4fd5d6ba4
refactor: migrate all workflows to RFC-005 ThreadContext signatures
...
- Role: (start, messages) → (ctx: ThreadContext)
- AgentFn prompt callbacks: (start) → (ctx)
- ModeratorContext → ThreadContext
- 13 files updated across knowledge-extraction and solve-issue workflows
小橘 <xiaoju@shazhou.work>
2026-04-30 08:39:52 +00:00
1683e41b05
refactor: decouple adapters from workflow factories, roles export createXxxRole
...
- Rename build* → create* workflow factories
- Workflow factories accept adapters: Record<string, AgentFn>
- Each role file exports createXxxRole(adapter, ...) factory
- _shared/workspace-committer accepts adapter as first param
- All adapter imports moved to index.ts (injection point)
- solve-issue roles also updated
Closes #15
2026-04-29 12:35:07 +00:00
aef9943746
fix(solve-issue): prepare supports local repo path from trigger prompt
...
If the trigger prompt specifies a local repo path (--repo /path or absolute path),
prepare validates it instead of cloning to ~/Code/. Enables running solve-issue
on repos outside the default ~/Code directory.
小橘 🍊 (NEKO Team)
2026-04-29 10:09:34 +00:00
56ce22fb1b
Migrate workflows to WorkflowSpec-style roles (RFC-003)
...
Replace createCursorRole/createHermesRole with adapter + prompt + zod meta.
Add shared compileRoleSpec, cursor ask adapter, nerve.yaml extract defaults.
Refs #248
Made-with: Cursor
2026-04-29 09:23:55 +00:00
95587260f6
chore(workflow): auto-generated commit
2026-04-28 16:02:16 +00:00