session: worker tasks in team chats inherit manager cwd ~ and unpruned find freezes on missing plandb doc
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 35/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Ativa
- Stack de tecnologia
- go, sqlite
- Domínio
- backend, cli, databases, developer-experience
Direção de pesquisa
Start by tracing manager subtask derivation and the worker instruction path to determine where the repository root is lost. Then inspect filesystem discovery guidance and the plandb task lifecycle, especially terminal or cancelled tasks. Done means delegated work uses the active worktree, discovery avoids the listed heavy directories, and plandb done handles externally managed or cancelled tasks without a spurious claim error.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Problem
When a team manager or chat session located at home directory (/Users/...) delegates work or spawns tasks:
- Subtask worker inherits the manager's directory (
~) as ground instead of the git repository worktree, causing relative doc references such asdocs/design/plandb-cli/DESIGN.mdto fail. - In response to the missing document, the agent falls back to an unpruned
find . -name "DESIGN.md" -o -name "*plandb*"scanning the entire home drive, freezing turns for 30s+ across multiple attempts. - In plan-born tasks, tasks created under the engine supervisor collide with SQLite
plandb.db, causingplandb done t-<id>to fail withtask is not claimedwhen upstream cancelled or managed outside plandb.
Proposed Fix
- Ensure manager subtask derivation properly resolves and propagates the project repository root / active worktree rather than naked home folder
~. - Safeguard tool guidance and belt execution to prune common heavy directories (
.git,node_modules,vendor,.venv,Library) on filesystem discovery commands, and inline plandb contract rules into worker instructions. - Make plandb CLI handle terminal/cancelled tasks cleanly without spurious un-claimed rejections on done.
—
Drafted with CodeAF · reviewed and owned by the author
- Linguagem predominante
- Go
- Estrelas
- 115
- Forks
- 14
- Merge médio
- 9h 44min
- PRs com merge (30d)
- 775
Preparar o ambiente
Ainda não verificamos os arquivos de configuração deste projeto. Comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de Agent-Field/CodeAF
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
Agent-Field/CodeAF#1679 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
Agent-Field/CodeAF#1678 ·
Mantenedores costumam responder em até 1 dia
-
area:chat bug sev:papercut
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 86/100
Agent-Field/CodeAF#1592 ·
Mantenedores costumam responder em até 1 dia
-
codeaf do "" runs a paid job with an empty briefTalvez já em andamento @santoshkumarradha assumiu há 2 dias. Abertaarea:headless bug sev:critical
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
Agent-Field/CodeAF#1566 · 1 responsável ·
Mantenedores costumam responder em até 1 dia
-
area:chat feature
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
Agent-Field/CodeAF#1510 ·
Mantenedores costumam responder em até 1 dia
Todas as issues de Agent-Field/CodeAF
Issues semelhantes
-
area: global bug dx priority: low
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
Mantenedores costumam responder em até 1 dia
-
enhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
grafana/mcp-grafana#1267 ·
Mantenedores costumam responder em até 1 dia
-
automation models
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Mantenedores costumam responder em até 1 dia
-
coverage-gap good-first-pattern help wanted
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
GoogleCloudPlatform/k8s-aibom#114 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
txn2/mcp-data-platform#1984 ·
Mantenedores costumam responder em até 1 dia