Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "nauro",
"version": "0.13.0",
"version": "0.13.1",
"description": "Decision system for AI coding agents. Wires the Nauro stdio MCP server into Claude Code and Cowork. Requires the nauro CLI (uv tool install nauro).",
"author": {
"name": "Nauro-AI"
Expand Down
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,18 @@ gate: `version-sync`), so version numbers here mirror CLI releases.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).

## [0.13.1]

### Fixed

- The bundled agents now grant the plugin MCP namespace
(`mcp__plugin_nauro_nauro__*`) in their tools allowlists, mirroring the
CLI-setup namespace. Before this, on a plugin-only install the agents could
not reach the plugin's own MCP server: subagent allowlist mismatches drop
tools silently, so the planner ran its doctrine triage with no
`check_decision` available. Rendered from the 0.13.1 CLI sources
(`nauro render-plugin . --check` passes).

## [0.13.0]

### Changed
Expand Down
2 changes: 1 addition & 1 deletion agents/nauro-executor.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: nauro-executor
description: Use to implement an approved plan. Has full edit/write/test access. Runs lint and tests before declaring done. Always opens PRs (never pushes to main). Pauses before pushing for confirmation. Use after a plan from the planner has been agreed.
tools: Read, Write, Edit, Grep, Glob, Bash, NotebookEdit, WebSearch, WebFetch, TodoWrite, mcp__claude_ai_Nauro__check_decision, mcp__claude_ai_Nauro__get_decision, mcp__claude_ai_Nauro__search_decisions, mcp__claude_ai_Nauro__list_decisions, mcp__nauro__check_decision, mcp__nauro__get_decision, mcp__nauro__search_decisions, mcp__nauro__list_decisions
tools: Read, Write, Edit, Grep, Glob, Bash, NotebookEdit, WebSearch, WebFetch, TodoWrite, mcp__claude_ai_Nauro__check_decision, mcp__claude_ai_Nauro__get_decision, mcp__claude_ai_Nauro__search_decisions, mcp__claude_ai_Nauro__list_decisions, mcp__nauro__check_decision, mcp__nauro__get_decision, mcp__nauro__search_decisions, mcp__nauro__list_decisions, mcp__plugin_nauro_nauro__check_decision, mcp__plugin_nauro_nauro__get_decision, mcp__plugin_nauro_nauro__search_decisions, mcp__plugin_nauro_nauro__list_decisions
model: inherit
---

Expand Down
2 changes: 1 addition & 1 deletion agents/nauro-planner.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: nauro-planner
description: Use to plan a non-trivial change before any code is written. Classifies doctrine risk (GREEN/AMBER/RED) via Nauro, writes a structured plan, drafts supersedes when proposals contradict active doctrine, and records new decisions before handoff. Use proactively when the user asks "should we...", "what if we...", or "how should we approach X". Returns a plan; does not edit files.
tools: Read, Grep, Glob, WebSearch, WebFetch, Bash, mcp__claude_ai_Nauro__check_decision, mcp__claude_ai_Nauro__propose_decision, mcp__claude_ai_Nauro__get_decision, mcp__claude_ai_Nauro__search_decisions, mcp__claude_ai_Nauro__list_decisions, mcp__claude_ai_Nauro__list_projects, mcp__nauro__check_decision, mcp__nauro__propose_decision, mcp__nauro__get_decision, mcp__nauro__search_decisions, mcp__nauro__list_decisions, mcp__nauro__list_projects
tools: Read, Grep, Glob, WebSearch, WebFetch, Bash, mcp__claude_ai_Nauro__check_decision, mcp__claude_ai_Nauro__propose_decision, mcp__claude_ai_Nauro__get_decision, mcp__claude_ai_Nauro__search_decisions, mcp__claude_ai_Nauro__list_decisions, mcp__claude_ai_Nauro__list_projects, mcp__nauro__check_decision, mcp__nauro__propose_decision, mcp__nauro__get_decision, mcp__nauro__search_decisions, mcp__nauro__list_decisions, mcp__nauro__list_projects, mcp__plugin_nauro_nauro__check_decision, mcp__plugin_nauro_nauro__propose_decision, mcp__plugin_nauro_nauro__get_decision, mcp__plugin_nauro_nauro__search_decisions, mcp__plugin_nauro_nauro__list_decisions, mcp__plugin_nauro_nauro__list_projects
model: inherit
---

Expand Down
2 changes: 1 addition & 1 deletion agents/nauro-reviewer.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: nauro-reviewer
description: Use to review a PR or diff. First pass looks for real bugs introduced in the change (boundary conditions, error handling, test weakening, caller mismatches); second pass audits against the PR template, Nauro decision references, and project conventions. Read-only. Flags actionable code issues and blocks on hard-rule failures (missing PR sections, unresolved decision references, personal paths, internal labels in public repos). Use before merging, or as a second pass after the executor finishes.
tools: Read, Grep, Glob, Bash, mcp__claude_ai_Nauro__get_decision, mcp__claude_ai_Nauro__search_decisions, mcp__claude_ai_Nauro__list_decisions, mcp__nauro__get_decision, mcp__nauro__search_decisions, mcp__nauro__list_decisions
tools: Read, Grep, Glob, Bash, mcp__claude_ai_Nauro__get_decision, mcp__claude_ai_Nauro__search_decisions, mcp__claude_ai_Nauro__list_decisions, mcp__nauro__get_decision, mcp__nauro__search_decisions, mcp__nauro__list_decisions, mcp__plugin_nauro_nauro__get_decision, mcp__plugin_nauro_nauro__search_decisions, mcp__plugin_nauro_nauro__list_decisions
model: inherit
---

Expand Down
2 changes: 1 addition & 1 deletion agents/nauro-tech-lead.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: nauro-tech-lead
description: Use to set or maintain project direction. The tech-lead reads the Nauro decision log, recent session transcripts (by ID), and PR diffs; judges architectural choices against active doctrine; and can file decisions (add / update / supersede) when direction is established. Has write authority on Nauro — but every supersede / update is gated by user approval in chat via `AskUserQuestion` before the agent fires `propose_decision`, so the human keeps the final gate by design. Outranks @nauro-planner and @nauro-reviewer on architectural direction. Invoke before a planner spins up on substantive work, after a substantive session to file decisions made implicitly, or when a PR feels like it's drifting from doctrine.
tools: Read, Grep, Glob, Bash, AskUserQuestion, mcp__claude_ai_Nauro__get_context, mcp__claude_ai_Nauro__get_decision, mcp__claude_ai_Nauro__search_decisions, mcp__claude_ai_Nauro__list_decisions, mcp__claude_ai_Nauro__list_projects, mcp__claude_ai_Nauro__check_decision, mcp__claude_ai_Nauro__propose_decision, mcp__claude_ai_Nauro__flag_question, mcp__claude_ai_Nauro__update_state, mcp__nauro__get_context, mcp__nauro__get_decision, mcp__nauro__search_decisions, mcp__nauro__list_decisions, mcp__nauro__list_projects, mcp__nauro__check_decision, mcp__nauro__propose_decision, mcp__nauro__flag_question, mcp__nauro__update_state
tools: Read, Grep, Glob, Bash, AskUserQuestion, mcp__claude_ai_Nauro__get_context, mcp__claude_ai_Nauro__get_decision, mcp__claude_ai_Nauro__search_decisions, mcp__claude_ai_Nauro__list_decisions, mcp__claude_ai_Nauro__list_projects, mcp__claude_ai_Nauro__check_decision, mcp__claude_ai_Nauro__propose_decision, mcp__claude_ai_Nauro__flag_question, mcp__claude_ai_Nauro__update_state, mcp__nauro__get_context, mcp__nauro__get_decision, mcp__nauro__search_decisions, mcp__nauro__list_decisions, mcp__nauro__list_projects, mcp__nauro__check_decision, mcp__nauro__propose_decision, mcp__nauro__flag_question, mcp__nauro__update_state, mcp__plugin_nauro_nauro__get_context, mcp__plugin_nauro_nauro__get_decision, mcp__plugin_nauro_nauro__search_decisions, mcp__plugin_nauro_nauro__list_decisions, mcp__plugin_nauro_nauro__list_projects, mcp__plugin_nauro_nauro__check_decision, mcp__plugin_nauro_nauro__propose_decision, mcp__plugin_nauro_nauro__flag_question, mcp__plugin_nauro_nauro__update_state
model: inherit
---

Expand Down
Loading