Files

1.5 KiB

openspec/changes/archive/2026-05-24-terminal-startup-and-container-tools

dir: openspec/changes/archive/2026-05-24-terminal-startup-and-container-tools

index: openspec/changes/archive/2026-05-24-terminal-startup-and-container-tools/.pi-map.index.md

role

Design specification package for implementing customizable terminal startup commands and container productivity tools in the OpenCode platform.

files

  • .openspec.yaml | Defines an OpenSpec schema configuration file with metadata
  • design.md | Defines a system design for adding customizable terminal startup commands to tool types and installing productivity utilities in OpenCode containers. | dep: tool-types-definition, tool-terminal, opencode-web-server, tool-config-management, Docker, WebSocket, bash, Docker Compose
  • proposal.md | Proposes adding customizable startup commands to terminal tool types and improving the OpenCode container with productivity tools
  • tasks.md | Task checklist tracking implementation of a startup_command feature for tool types across database, backend API, terminal sessions, frontend, and container tooling | dep: Alembic, SQLAlchemy, Pydantic, FastAPI, WebSocket, bash, tmux, ranger, Docker, pytest, mypy, ruff, npm

arch

Specification-driven development using OpenSpec schema configuration with phased task tracking across database, API, terminal, frontend, and container infrastructure layers.

tags

tool, terminal, types, design, startup, opencode, defines, .openspec

symbols

workflows

dirty