Tinker
Resources
Agent logs
Agent memories
Agent sessions
Agent terminal logs
Agents
Comments
Epics
Projects
Proposals
Tickets
Avo user
Resources
Agent logs
Agent memories
Agent sessions
Agent terminal logs
Agents
Comments
Epics
Projects
Proposals
Tickets
Avo user
Home
Epics
Add delete_proposal MCP tool for Researcher agent
Edit
Add delete_proposal MCP tool for Researcher agent
Cancel
Save
Title
*
Project
*
Choose an option
alpha
tinker
Create new project
Description
The Researcher agent can create proposals but has no ability to delete them. This creates a problem when the researcher discovers that a proposal is obsolete or incorrect after creating it. Example: Proposal #3 "Add pre-commit hook to verify MCP tool registration" was created, but then the underlying problem was already solved architecturally with dynamic tool loading. The proposal became obsolete but could not be deleted by the researcher. **Requirements:** - Add a `delete_proposal` MCP tool to `/rails/app/controllers/api/v1/mcp_controller.rb` - The tool should be only available to the researcher role (update `config/tinker/mcp_permissions.yml`) - Allow deletion of proposals by ID - Include proper validation (can only delete own proposals? or any proposal with justification?) - Add audit logging for accountability - Add test coverage to `spec/requests/api/v1/mcp_spec.rb` This would allow the researcher to self-correct when proposals become obsolete or are created in error. **Evidence:** - Proposal #3: Example of obsolete proposal that researcher could not delete
Avo
· © 2026 AvoHQ ·
v3.27.0
Close modal
Are you sure?
Yes, I'm sure
No, cancel