jason.woltjeandClaude Sonnet 4.6 bb0ee3ebac
ci/woodpecker/push/ci Pipeline failed
ci/woodpecker/pr/ci Pipeline failed
test(M1-008): add integration tests for conversation persistence and context resume
Covers the full persistence flow:
- User messages are persisted via ConversationsRepo.addMessage with correct role/content
- Assistant responses are persisted with model, provider, tokens, and toolCalls metadata
- Session resume maps DB messages to ConversationHistoryMessage for context injection
- buildHistoryPromptSection formats history into system prompt (full and summarized paths)
- GET /api/conversations/search returns matching messages via ConversationsController
- End-to-end simulation: create conversation → persist messages → load history on resume

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-03-21 16:06:53 -05:00
S
Description
Self-hosted multi-user AI agent platform — web dashboard, TUI, remote control, shared memory, mission orchestration
MIT
9.3 MiB
2026-06-11 20:14:20 +00:00
Languages
TypeScript 70.5%
Shell 23.3%
Python 3.9%
PowerShell 1.3%
JavaScript 0.7%
Other 0.1%