A CPM package is an agent package consisting of an APM manifest plus a team configuration (team-profile.yaml). The manager translates such a package into the native config of a target harness. First target: oh-my-opencode-slim; oh-my-pi, codex, claude and copilot are planned. - omos/ -> corentic-package-manager/, cpm.py as CLI entry point - new commands: cpm init [--fill] and cpm setup (guided flow with interactive model selection from opencode.json(c)) - schema field omos_agent -> harness-neutral runtime_agent - user mapping moved to ~/.config/cpm/model-mapping.yaml - provenance suffix .cpm-provenance.json - skill renamed to cpm-setup
19 lines
647 B
YAML
19 lines
647 B
YAML
# ~/.config/cpm/model-mapping.yaml
|
|
#
|
|
# Lokale Mapping-Tabelle des NUTZERS.
|
|
# Ordnet abstrakte Modellklassen aus CPM-Packages (Team-Profile) konkrete, lokal
|
|
# verfügbare Modell-IDs zu. Einmal anlegen, gilt für alle Packages.
|
|
#
|
|
# Einfache Form: klasse: provider/modell-id
|
|
# Erweiterte Form: klasse: { model: ..., variant: ..., temperature: ... }
|
|
|
|
model_classes:
|
|
strong-generalist: ollama/qwen3.6:35b-a3b-q4_K_M
|
|
fast-research: ollama/qwen3.5:9b
|
|
strong-writing:
|
|
model: ollama/qwen3.6:35b-a3b-q4_K_M
|
|
temperature: 0.7
|
|
high-reasoning:
|
|
model: ollama/qwen3.6:35b-a3b-q4_K_M
|
|
variant: thinking
|
|
cheap-reliable: ollama/gemma4:12b
|