Releases: OpenAF/mini-a
Releases · OpenAF/mini-a
v20260330
What's Changed
- proxy-dispatch: add temporary JSON handoff for large tool arguments/results by @nmaguiar in #109
- Prog tool call by @nmaguiar in #113
- Add usesandbox option with OS sandbox presets and hook guidance by @nmaguiar in #114
- Add secure SVG rendering and
usevectorsflags by @nmaguiar in #115 - Fix streaming output when
usestream=true(support plain text deltas) by @nmaguiar in #116 - Codex-generated pull request by @nmaguiar in #119
- fix: auto-enable browser context when SVG/vectors mode is active by @nmaguiar in #120
- Add browserContext hints for SVG/vector rendering by @nmaguiar in #117
- refactor: split kvStore into separate memoryStore and todoList functions by @nmaguiar in #121
- Codex-generated pull request by @nmaguiar in #122
- Add modellock, semantic complexity, confidence-based escalation deferral, escalation feedback loop, cost tracking, and LLM-assisted complexity assessment by @Copilot in #123
- Mark attachments and user input as untrusted, add prompt normalization and max prompt size, and update prompt construction by @nmaguiar in #124
- Corrections by @nmaguiar in #125
- Strip YAML front-matter from skill and slash templates by @nmaguiar in #126
- Document missing CLI options across docs by @nmaguiar in #127
- Add regex search tool to mcp-oaf-browse by @nmaguiar in #128
- feat(mcps): add mcp-pass MCP passthrough/merge server by @nmaguiar in #129
- feat(mcp-pass): add tool filtering, prefixes, and audit trail by @nmaguiar in #130
Full Changelog: v20260218...v20260330
v20260218
What's Changed
- Add STDIO MCP email server by @nmaguiar in #1
- web interface by @nmaguiar in #2
- Mcp ch by @nmaguiar in #3
- Lowcost by @nmaguiar in #4
- Add comprehensive documentation for dual-model (low-cost vs normal) usage by @Copilot in #5
- Add configurable shell allowlists and bans by @nmaguiar in #6
- Improve documentation coverage by @nmaguiar in #7
- Add MCP for time and timezone utilities by @nmaguiar in #8
- Consolidate Kubernetes read tools by @nmaguiar in #9
- Add browser conversation history with load endpoint by @nmaguiar in #10
- Add optional MCP tool registration via withMcpTools by @nmaguiar in #11
- Revert "Add optional MCP tool registration via withMcpTools" by @nmaguiar in #12
- Agent state, multiple tools calls and tool invocation option by @nmaguiar in #13
- Codex/modify agent loop for multiple tool calls by @nmaguiar in #14
- Add useattach flag to control web attachments by @nmaguiar in #15
- Document chatbot mode in README and usage guide by @nmaguiar in #16
- Add planning logs to agent workflow by @nmaguiar in #17
- Enhance default interaction function and improve token metrics handling by @nmaguiar in #18
- Split shell prefix into array for $sh by @nmaguiar in #19
- Add MCP servers for weather, RSS, oafp, and ojob.io catalog by @nmaguiar in #21
- Improve MCP performance with caching and parallelism by @nmaguiar in #22
- Enhance Mini-A error recovery by @nmaguiar in #23
- Reliability, error recovery nad parallel tool execution by @nmaguiar in #24
- Improvements by @nmaguiar in #30
- Add function to extract embedded final action payload from answer field by @nmaguiar in #31
- Implement advanced planning support by @nmaguiar in #32
- Add mcp-random server for random utilities by @nmaguiar in #33
- Improvements by @nmaguiar in #34
- Improve file MCP metadata and traversal by @nmaguiar in #35
- Improvements by @nmaguiar in #36
- Force Chart.js re-render after endpoint updates by @nmaguiar in #37
- chartjs by @nmaguiar in #38
- Improvements by @nmaguiar in #40
- Expose planning progress in web interface by @nmaguiar in #39
- Expand metrics docs and expose planning counters by @nmaguiar in #41
- Improvements by @nmaguiar in #42
- Add MCP Server Configuration Option by @nmaguiar in #44
- Improvements by @nmaguiar in #45
- Add Yahoo Finance MCP server by @nmaguiar in #46
- Add MCP server for RSS feeds by @nmaguiar in #47
- Document recent MCP additions by @nmaguiar in #48
- Add audit logging feature to Mini-A for tracking interactions by @nmaguiar in #49
- Document mode presets and audit channel flag by @nmaguiar in #50
- Add changelog-generator.yaml example for automated git changelog creation by @Copilot in #51
- Add usetools option to changelog-generator.yaml configuration by @nmaguiar in #52
- Add CLI overrides for Mini-A model configuration by @nmaguiar in #53
- Add planning mode support and plan file tooling by @nmaguiar in #56
- Plan mode by @nmaguiar in #57
- Add console interface for Mini-A by @nmaguiar in #58
- Share visual guidance prompts by @nmaguiar in #60
- Limit Mini-A MCP run-goal schema by @nmaguiar in #59
- Add useascii toggle for ASCII visual guidance by @nmaguiar in #61
- Update docs for ASCII sketches and shell prefix by @nmaguiar in #62
- Enhance planning resilience and console context tools by @nmaguiar in #63
- Add automated planning progress updates by @nmaguiar in #64
- Add mcp-math for mathematical operations, statistics, and unit conversions by @nmaguiar in #65
- Default libs from OAF_MINI_A_LIBS environment variable by @nmaguiar in #66
- Add prefix filtering to /show console command by @nmaguiar in #67
- Consolidate Mini-A utils MCP tool surface by @nmaguiar in #70
- Rename MCP utility tool methods for clarity by @nmaguiar in #71
- Document console conversation cleanup commands by @nmaguiar in #72
- Add connection-level fallback to MCP dynamic selection by @nmaguiar in #73
- Document model manager flag by @nmaguiar in #74
- Document recent console updates by @nmaguiar in #75
- Add MCP proxy descriptor by @nmaguiar in #76
- Clarify MCP proxy instructions by @nmaguiar in #77
- Enhance documentation with mermaid diagrams by @nmaguiar in #78
- Initialize _useToolsActual in constructor by @Copilot in #80
- Clarity by @nmaguiar in #79
- Document default mode environment by @nmaguiar in #81
- Add HTML export option to web interface by @nmaguiar in #82
- Document usemaps option by @nmaguiar in #84
- Add tooltips to conversation actions by @nmaguiar in #85
- Add web backend endpoints doc by @nmaguiar in #86
- Document mcp-telco MCP server in catalog and examples by @Copilot in #87
- Add
showthinkingoption for raw thought logging by @nmaguiar in #88 - Fix SSE queue memory leak from abrupt client disconnections by @Copilot in #90
- Validate markdown table separators before buffering in stream handler by @Copilot in #91
- usestream functionality by @nmaguiar in #89
- Clarify MiniUtilsTool schemas and add glob/edit/webfetch/todo ops by @nmaguiar in #93
- Implement deep research mode with iterative LLM-based validation by @Copilot in #94
- Implement hierarchical delegation with local and remote execution modes by @Copilot in #97
- Add workername/workerdesc metadata to worker API and use for routing by @nmaguiar in #98
- Add Unix epoch time support to timezone-tools convert operation by @Copilot in #99
- Codex-generated pull request by @nmaguiar in #100
- Add optional A2A HTTP+JSON/REST transport for delegation by @nmaguiar in #101
- Add custom slash commands, markdownFiles tool, and mini-a-docs flag by @nmaguiar in #102
- Use first user prompt for web history conversation titles by @nmaguiar in #103
- Add
toollogoption and record MCP tool usage by @nmaguiar in #104 - Codex-generated pull request by @nmaguiar in #106
- Add
shelltimeoutoption to cap shell command runtime by @nmaguiar in #107 - Fix stream fallbacks for conversation responses by @nmaguiar in #105
- Codex-generated pull request by @nmaguiar in #108
Full Changelog: https://github.com/OpenAF/mini-a/commits/v20260218