Skip to content

opencode-server: add career agent - #28

Merged
xnoto merged 1 commit into
mainfrom
feat-opencode-career-agent
Aug 31, 2026
Merged

opencode-server: add career agent#28
xnoto merged 1 commit into
mainfrom
feat-opencode-career-agent

Conversation

@xnoto

@xnoto xnoto commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add opencode-server/files/agents/career.md — a primary career agent that presides over the user's resume and job-application pipeline: tailoring documents, evaluating roles, preparing interviews, and maintaining the application knowledge base.
  • The definition is deliberately a compact router (~70 lines), so its always-loaded context cost stays fixed regardless of knowledge-base growth. It bootstraps from the docs/agents/career/ subset map in makeitworkcloud/agent-knowledge, records the commit SHA, and reads methodology, facts (workspace/career-data.yaml), and workspace reflection files only per task.
  • Boundaries encoded in the definition: facts discipline (never invent career facts; new facts route to the owner), canonical-first (workspace/ reflection is never edited), write scope (work/ and career subtree docs direct to main within its subtree authority), data policy (personal/operational data allowed in the subtree, secrets never), and no retained submission artifacts.
  • No new skills are packaged: methodology lives in the knowledge base as the single source; a skill gets packaged only when a multi-step procedure proves repeated.
  • Bump opencode-server to 0.1.23. No template or opencode.json changes — the ConfigMap glob picks up files/agents/*.md automatically.

Validation

  • make test CHARTS=opencode-serverhelm lint --strict passes (0 failed) and helm template renders; verified career.md lands in the rendered ConfigMap.
  • No pull request template exists in this repository or the organization .github repository (checked per repository guidance).

Knowledge references

Add files/agents/career.md, a primary career agent that presides over the
user's resume and job-application pipeline. The agent definition is a compact
router: it bootstraps from the docs/agents/career/ subset map in
makeitworkcloud/agent-knowledge, reads methodology, facts, and workspace
reflection files only per task, writes work/ documents directly to main within
its subtree authority, and routes workspace mutations and new career facts to
the human owner. No skills are packaged; methodology lives in the knowledge
base as the single source.

Bump chart to 0.1.23. Validated with make test CHARTS=opencode-server
(helm lint --strict and helm template both pass; career.md renders into the
ConfigMap).
@github-actions

Copy link
Copy Markdown

Chart CI passed

Repository hygiene and Helm validation passed. View the workflow run.

@xnoto
xnoto merged commit c0af760 into main Aug 31, 2026
4 checks passed
@xnoto
xnoto deleted the feat-opencode-career-agent branch August 31, 2026 18:07
xnoto added a commit that referenced this pull request Sep 3, 2026
No repository pull-request template exists.

## Summary
- register the internal agent-pipe Streamable HTTP MCP service
- require approval for signed upload and download actions
- update the packaged S3 delivery skill to use MCP rather than `kubectl
exec`

## Validation
- pre-commit and secret scan
- strict Helm lint/template

## Blocked delivery dependency
Do not mark ready or merge until images #28 is published and charts #72
plus kustomize-cluster #190 are reconciled and functionally verified.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant