Closes #239 /claim #239

Description

This PR updates the Aider module to support Coder Tasks and AgentAPI. This enables users to interact with Aider through a web-based chat interface within their Coder workspace and allows Aider to report task progress back to the Coder UI.

This change refactors the module to use the existing agentapi module, which handles the installation and management of the AgentAPI server. The Aider startup process is now managed by agentapi, which launches Aider and connects it to the web UI.

The module has been updated to:

  • Integrate the agentapi module for the web interface and task reporting.
  • Configure Aider to report tasks via the Coder Mission Control Plane (MCP).
  • Add install.sh and start.sh scripts to manage the Aider process through AgentAPI.
  • Update the Coder App to launch the AgentAPI web interface.

Type of Change

  • New module
  • Bug fix
  • Feature/enhancement
  • Documentation
  • Other

Module Information

Path: registry/coder/modules/aider
New version: v1.2.0
Breaking change: [ ] Yes [x] No

Testing & Validation

  • Tests pass (bun test)
  • Code formatted (bun run fmt)
  • Changes tested locally

Related Issues

None

Claim

Total prize pool $200
Total paid $0
Status Pending
Submitted July 26, 2025
Last updated July 26, 2025

Contributors

JA

Jash Ambaliya

@AJ0070

100%

Sponsors

CO

Coder

@coder

$200