# NousResearch/hermes-agent · Fix forwarding working directory in ACP/delegate flows

## Open now

- 1 issue, 2 PRs open on GitHub.
- #54638: \[Bug\]: CopilotACPClient acp_cwd always None — delegate_task with ACP over SSH returns empty summary
- PR #54654: fix(acp): forward cwd to Copilot ACP clients
- PR #54667: fix(delegate): forward ACP cwd to child agents

These items address a bug where the current working directory (cwd) was not being forwarded to child agents or Copilot ACP clients, causing it to always appear as None. The changes involve passing cwd through delegate and ACP code paths.

## TL;DR

- 3 member(s): 1 open issue(s), 0 closed issue(s), 2 open PR(s), 0 merged PR(s), 0 PR(s) closed without merging.
- No fix has been merged to main; one or more PRs were attempted (see below).
- **Recommended:** review the prior/competing PR(s) below. A fix was attempted but not merged; your case may extend or revive that work.

## Maintainer resolution verdict

- Internal-tracker verdict over this cluster's issue members: `unresolved`. This is distinct from the fix status above. Weigh it yourself.

## How this cluster was grouped

- Link evidence (`STRUCTURAL_SPANNING`): every member is connected by structural evidence: shared changed files, or a closing/superseded reference.
- Pairwise link density `0.67`: the share of member pairs that carry a link, counting a structural link in full and a relevance-only link at 0.36. `1.00` means every pair is linked.

## Open related issues

- #54638: \[Bug\]: CopilotACPClient acp_cwd always None — delegate_task with ACP over SSH returns empty summary

## Prior & competing PRs

- **#54654: fix(acp): forward cwd to Copilot ACP clients**. open
  - maintainer direction: category `uncategorized`; implication `needs_llm`; refs `a29798e4c8a3341896413d525a0f9d1098aa6931`, `78d338b9ee917b73468c38ba4633ed53de4942e6`
  - files: `acp_adapter/session.py`, `agent/agent_init.py`, `agent/auxiliary_client.py`, `agent/background_review.py`, `agent/copilot_acp_client.py`, `agent/curator.py`, `cli-config.yaml.example`, `cli.py`, `cron/scheduler.py`, `gateway/platforms/api_server.py`, `gateway/run.py`, `gateway/run_turn.py`, `hermes_cli/cli_agent_setup_mixin.py`, `hermes_cli/cli_commands_mixin.py`, `hermes_cli/config_defaults.py`, `hermes_cli/runtime_provider_backends.py`, `run_agent.py`, `tests/agent/test_acp_cwd_runtime.py`, `tests/agent/test_agent_positional_init.py`, `tests/agent/test_run_agent.py` (+10 more)
- **#54667: fix(delegate): forward ACP cwd to child agents**. open
  - maintainer direction: category `uncategorized`; implication `needs_llm`; refs `e4dbb67bf58040a905cf3fb830fce41f927df678`
  - files: `agent/agent_init.py`, `agent/auxiliary_client.py`, `agent/copilot_acp_client.py`, `hermes_cli/runtime_provider.py`, `run_agent.py`, `tests/agent/test_auxiliary_client.py`, `tests/agent/test_copilot_acp_client.py`, `tests/hermes_cli/test_api_key_providers.py`, `tests/run_agent/test_run_agent.py`, `tests/tools/test_async_delegation.py`, `tests/tools/test_delegate.py`, `tools/delegate_tool.py`

## Fix status

- No merged fix on record.
- Subsystem: `acp`
