summaryrefslogtreecommitdiff
path: root/makima/src/server/openapi.rs
Commit message (Collapse)AuthorAgeFilesLines
* Add task cleanup and directive PR updatingsoryu2026-02-121-0/+3
|
* makima: Add an optional memory system for directives (#59)soryu2026-02-121-5/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feat: makima: Add an optional memory system for directives: Add directive_memories database table and migration * feat: makima: Add an optional memory system for directives: Update directive skill documentation with memory commands * feat: makima: Add an optional memory system for directives: Add repository functions for directive memory CRUD * feat: makima: Add an optional memory system for directives: Add frontend API functions and types for directive memory * feat: makima: Add an optional memory system for directives: Add Rust models for directive memory * WIP: heartbeat checkpoint * WIP: heartbeat checkpoint * WIP: heartbeat checkpoint * WIP: heartbeat checkpoint * feat: makima: Add an optional memory system for directives: Add memory panel to frontend DirectiveDetail component * Merge remote-tracking branch 'origin/makima/makima--add-an-optional-memory-system-for-directiv-5de1e06d' into combined branch * Merge remote-tracking branch 'origin/makima/makima--add-an-optional-memory-system-for-directiv-c8298c6c' into combined branch * feat: makima: Add an optional memory system for directives: Create useMultiTaskSubscription hook for multi-output WebSocket streaming * feat: makima: Add an optional memory system for directives: Create DirectiveLogStream component for stern-like multi-task output viewing * feat: makima: Add an optional memory system for directives: Integrate log stream panel into directive detail page
* Resume contracts from patchessoryu2026-02-091-0/+2
|
* Add new directive mechanism v3soryu2026-02-091-4/+35
|
* Remove directive mechanismsoryu2026-02-081-37/+7
|
* Fixes for directive chain initsoryu2026-02-081-1/+3
|
* Add directive monitor contractssoryu2026-02-071-4/+14
|
* Add directive init mechanismsoryu2026-02-071-0/+1
|
* Add new directive initial implementationsoryu2026-02-071-10/+31
|
* Add 'Discuss Contract' feature to listen page (#57)soryu2026-02-031-1/+9
|
* Add task branching feature (#15)soryu2026-01-211-11/+14
|
* Remove 'task' type contractsoryu2026-01-191-5/+2
|
* Add Task Contract Type for one-off adhoc tasks (#2)soryu2026-01-161-11/+15
|
* Add repository history feature to store and suggest previously used ↵soryu2026-01-151-4/+14
| | | | | | | | | | | | | | | | | | | | | | repositories (#18) - Add repository_history table migration with repo_type, repo_path, use_count, last_used_at - Add RepositoryHistoryEntry model and CRUD database functions - Create API endpoints: GET/POST/DELETE /api/v1/repository-history, GET /api/v1/repository-history/suggestions - Update add_remote_repository and add_local_repository handlers to automatically track history - Update frontend API with repository history types and functions - Add Repository History section to Settings page with list of entries and delete functionality - Add suggestions dropdown to RepositoryPanel when entering new repository URL/path - Suggestions filter by repo type (remote vs local) and match on user input Test plan: - Add a remote repository to a contract - verify it appears in Settings history - Add a local repository to a contract - verify it appears in Settings history - Add same repository again - verify use_count increments, not duplicate - When adding new repository, verify suggestions appear based on history - Delete a history entry from Settings - verify it's removed - Verify suggestions only show matching type (remote for remote, local for local) Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
* Contract systemsoryu2026-01-151-6/+46
|
* Initial Control systemsoryu2026-01-111-2/+94
|
* Add Postgres for persistence and File cabinetsoryu2025-12-231-3/+19
| | | | Migrations are local only currently, and must be run manually by setting POSTGRES_CONNECTION_URI
* Remove TTS endpoint using chatterboxsoryu2025-12-231-6/+4
| | | | The library still remains, but this complicates deployment due to the large size of the model, so it is removed for now
* Implement makima listen websockets serversoryu2025-12-231-0/+34