Skip to content

Releases: OpenAF/mini-a

v20260330

31 Mar 12:41
f9e5ef7

Choose a tag to compare

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 usevectors flags 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

23 Feb 19:41
08defd9

Choose a tag to compare

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 showthinking option 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 toollog option and record MCP tool usage by @nmaguiar in #104
  • Codex-generated pull request by @nmaguiar in #106
  • Add shelltimeout option 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