Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OVERSEER_BASE_PATH | No | The base path for Overseer project repositories | ~/dev |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| overseer.plan_project | Plan a new project by creating phase definitions. Creates PHASES.md and PHASE-*.md files in the repository. Can infer phases from project structure if not provided. |
| overseer.infer_phases | Analyzes an existing repository structure to suggest phase definitions based on detected patterns (files, directories, configs). |
| overseer.update_phases | Updates existing phase definitions (rename, modify description, add/remove steps, deliverables, done criteria). |
| overseer.run_phase | Execute a specific phase of a project. Reads tasks from PHASE-XX.md, checks completion status, and creates TODOs/stubs for incomplete tasks. |
| overseer.advance_phase | Advance a phase to the next phase after validating all deliverables are complete. Marks current phase as "locked" and sets next phase as current. |
| overseer.status | Get the current status of a project, including all phases and their states. Determines phase status from PHASES.md and PHASE-*.md files. |
| overseer.lint_repo | Detects languages in the repository and recommends linting commands based on coding standards in sentinel.yml. |
| overseer.sync_docs | Ensures documentation consistency. Validates that PHASES.md and PHASE-XX.md files follow consistent formatting with required sections. |
| overseer.check_compliance | Validates repository structure against sentinel.yml conventions. Checks for expected directories and key files. |
| overseer.env_map | Maps and tracks environment variables across phases, identifying required vs. optional variables. |
| overseer.generate_ci | Generates CI/CD pipeline configuration (GitHub Actions, GitLab CI, etc.) based on phase definitions. |
| overseer.secrets_template | Creates a template structure for managing secrets and credentials securely. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |