Releases: obiscr/maia
Releases · obiscr/maia
v0.3.1
v0.3.1
Added
- Agent modes: Agent / Chat / Plan three conversation modes with mode selector and per-user default setting.
- Plan mode: read-only planning with canvas preview; confirmed plans hand off to Agent mode via one-click Build.
- Chat description: auto-generated subtitle for each conversation.
Changed
- Renamed orchestrator tools for clarity (
create_plan,define_step,validate_draft,create_workflow,update_workflow,load_workflow). validate_draftnow enforces graph validation and inputSpec completeness.- Removed deprecated models (xAI Grok 4.1, Qwen 3.5 Plus, DeepSeek R1).
Migration
- Run
prisma migrate deploy; addsagentModeanddescriptioncolumns toChatand migrates legacy tool names in message data.
v0.3.0
v0.3.0
Breaking
- Replace background
AgentRunengine with AI SDK chat streaming; dropAgentRuntable and remove/api/agent-runsendpoints. - Agent URLs now use
chatId(e.g./agent/{chatId}); existing agent-run history is not preserved.
Added
- Chat persistence (
Chat,Message) and chat history (rename/delete/list). /api/chatstreaming endpoint (AI SDK message parts + tool-call streaming).- Chat attachments endpoints (
/api/chats/{chatId}/attachments/**) and initial-send handoff support (ChatInitialSend).
Changed
- Agent/orchestrator UI now renders standardized message
parts(tool states: input-streaming → output-available, etc.). - Operations include optional
sourcefield for origin tracing (ui/agent/mcp).
Migration
- Run
prisma migrate deployon upgrade; note thatAgentRundata is dropped.
v0.2.1
Added
- Settings: per-user outbound language and notification preferences.
- System settings: persisted system settings including Public Base URL (used for generating absolute links in emails).
- Settings UX: loading skeletons for settings pages.
Changed
- Preferences/Settings: reorganized preference pages (general/notifications + system subpages) and refreshed navigation.
Removed
- Preferences: removed timezone preference page.