xiaoju
|
485bfcb0b6
|
chore: remove unused build scripts
All packages are pure Bun/TS — no build step needed.
The build scripts were all placeholder `echo 'TODO'` anyway.
|
2026-05-08 00:46:35 +00:00 |
|
xiaoju
|
99a137422c
|
feat: add ExtractFn utility, cursor agent workspace from thread context
- New ExtractFn = <T>(schema, prompt) => (ctx) => Promise<T>
- createExtract(provider) creates an LLM-backed ExtractFn
- CursorAgent removes workdir config, uses ExtractFn to resolve workspace from ThreadContext at runtime
- buildAgentPrompt(ctx) — reads systemPrompt from ctx.currentRole
小橘 <xiaoju@shazhou.work>
|
2026-05-07 00:17:31 +00:00 |
|
xiaoju
|
2a71454c10
|
refactor: extract @uncaged/workflow-util-agent + smart prompt
- New package: spawn-cli + build-agent-prompt shared utils
- Smart prompt: start + meta summaries for middle steps + last step full
- Cursor/Hermes adapters now import from util-agent (no duplicate code)
- 109 tests pass, biome clean
Closes #14
小橘 <xiaoju@shazhou.work>
|
2026-05-06 07:17:59 +00:00 |
|
xiaoju
|
f21014fcdd
|
feat: @uncaged/workflow-agent-cursor + @uncaged/workflow-agent-hermes
- Cursor adapter: spawn cursor-agent CLI, auto/specified model
- Hermes adapter: spawn hermes chat CLI
- Both: AgentFn interface, no nerve-core deps, Result-based config validation
- 93 tests pass, biome clean
Closes #10, Closes #11
小橘 <xiaoju@shazhou.work>
|
2026-05-06 06:54:24 +00:00 |
|