| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 5 days | feat(system-prompt): wire into turn flow + compaction + API routes | Adam Malczewski | |
| session-orchestrator: - Wire systemPromptService as optional dep (lazy via host.getService) - Regular turn: construct on first turn (new conversation), get on subsequent turns, set on providerOpts.systemPrompt (cache-safe) - Compaction: construct (fresh resolve) + append COMPACTION_SYSTEM_PROMPT - 12 new tests (construct/get/service-unavailable/compaction) transport-http: - GET /system-prompt (returns template or DEFAULT_TEMPLATE) - PUT /system-prompt (validate + setTemplate, 503 when unavailable) - GET /system-prompt/variables (static catalog, always available) - 6 new tests system-prompt service: added getTemplate/setTemplate to interface + impl. 1396 vitest pass. typecheck + biome clean. | |||
| 2026-06-04 | chore: scaffold monorepo + AI harness (constitution, rules, glossary, kernel ↵ | Adam Malczewski | |
| stub) | |||
| 2026-06-04 | chore: genesis — remove all files to rebuild from scratch (arch rewrite) | Adam Malczewski | |
| 2026-05-19 | Phase 1: single agent + basic UIHEADmain | Adam Malczewski | |
| - Bun monorepo with @dispatch/core, @dispatch/api, @dispatch/frontend - Agent runtime with Vercel AI SDK, streaming via WebSocket - Tools: read_file, write_file, list_files (scoped to working directory) - Hono API server with POST /chat, GET /status, GET /health, WS /ws - Svelte 5 + DaisyUI frontend with chat UI, theme switcher, copy button - OpenCode Go (Zen) as LLM provider, deepseek-v4-flash-free model - Docker setup (dev + prod) with bin/ scripts and gopass secrets - Biome v2 linting/formatting, Vitest tests (44 passing) - Debug info attached to error messages for diagnostics | |||
