Tasks: Documentation for pause/resume lifecycle
Abierto
@mafredri ya está trabajando en esto.
Desde el 4/2/2026.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
project/tasks
Repo: coder/coder
Scope: Create comprehensive documentation for task pause/resume lifecycle feature.
Changes:
- AI agent compatibility matrix: Document which AI agents support session persistence, what context is lost without it, requirements for full support
- Persistent storage requirements guide: Document why persistent storage is needed, required paths (AgentAPI state file, AI agent session dirs like
.claude/), minimum storage recommendations, troubleshooting missing storage - Task lifecycle user guide: Document how pause/resume works (automatic pause, manual pause, resume), what gets preserved, viewing logs while paused
- Registry module README updates: Document how the AgentAPI module handles shutdown scripts, state file paths, and the new variables (
state_file_path,pid_file_path,enable_state_persistence) - Provider shutdown timeout configuration: Document how different providers may have different timeouts for allowing workspace agents to gracefully shut down, and how this will affect task snapshotting. Consider mentioning infra-based timeouts as well (e.g. Kubernetes)
Files (example):
docs/ai/compatibility.md(new)docs/ai/persistent-storage.md(new)docs/user-guides/task-lifecycle.md(new)registry/coder/modules/agentapi/README.md(update)
Acceptance criteria:
- Compatibility matrix lists all AI agents with support level (full/partial/none)
- Storage guide explains persistent volume requirements with provider-specific examples
- User guide covers all pause/resume workflows with CLI and UI examples
- Registry README documents new variables and shutdown script behavior
- Integrate provider shutdown timeout configuration from #6174 and consider documenting how infra-based timeouts may also play a role (e.g. Kubernetes)
- All docs reviewed and approved before GA release
Dependencies:
- All Beta and GA issues complete
References:
- RFC: Tasks: Start/Pause/Resume Lifecycle: Documentation section
- https://github.com/coder/coder/issues/6174
- Lenguaje dominante
- Sin datos de lenguaje
- Estrellas
- 3
- Forks
- 0
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de coder/internal
-
flake
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
-
flake