daax-dev / daax-dev/daax-web

Add Herdr + Claude AI Coding launcher option

Open
#473 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
1
Forks
1
Avg merge
12h 20m
Merged PRs (30d)
13

Description

Goal

Add a distinct AI Coding option that launches the existing configured agent container, starts Herdr inside that same container, starts Claude through Herdr, and attaches the terminal to the Herdr session.

Herdr should not be a separate image. The option should reuse the configured Daax agent container image so Claude and the other installed AI tools remain available in the same environment.

Scope

  • Add a new Herdr + Claude AI Coding option in the tree and tabs launchers.
  • Reuse the existing configured AI Coding container image and project mount behavior.
  • Start herdr server inside the container.
  • Create/focus a Herdr workspace for the mounted project.
  • Start Claude as a Herdr agent.
  • Attach the terminal to the Herdr session.
  • Include the new option in AI agent ordering/settings.

Validation

  • Focused command-handler and agent-order tests should cover the new launcher path.
  • TypeScript typecheck should pass.
  • Runtime deployment requires the Herdr-enabled agent image to be present on the target host.

Deployment note

daax.galway.poley.dev still needs the refreshed Herdr-enabled agent image and daax-web deployment before this option is available there.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Trace the existing AI Coding paths in the tree and tabs launchers, then read the focused command-handler and agent-order tests mentioned in the issue. Verify how the configured agent image and project mount are reused, and how sessions are started and attached. Done means the new Herdr + Claude option is ordered in settings, covered by focused tests, and passes TypeScript typecheck.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
ai, devtools
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.