You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+18-70Lines changed: 18 additions & 70 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,77 +6,32 @@ A collection of OpenCode AI agent configuration presets with planning-first mult
6
6
7
7
This bundle provides drop-in OpenCode agent configurations that route work through schema-validated JSON handoff artifacts before planning, execution, and review. The goal is fewer ambiguous changes, less rework, and tighter safety boundaries with a small, explicit contract between agents.
8
8
9
-
## Versioning & Stability
10
-
11
-
This bundle follows its own versioning scheme (`bundle_version` in the manifest), independent of the opencode-helper CLI version. This is intentional:
12
-
13
-
-**Ecosystem Stability**: Configuration bundles are foundational contracts that other tools and workflows depend on. Changes to the bundle should be rare and deliberate.
-**Backward Compatibility**: Minor and patch updates within a major version must not break existing configurations.
16
-
-**Schema Stability**: The bundle manifest schema (see below) is contractually stable. Once published, a manifest version `1` will never change breakingly.
17
-
18
-
## Bundle Contract (V2)
19
-
20
-
The V2 bundle manifest is the contract between the bundle and the opencode-helper CLI. This contract is:
21
-
22
-
-**Published**: Included in the CLI's schema validation
23
-
-**Versioned**: The `manifest_version` field ensures forward compatibility
24
-
-**Minimal**: Only contains what's needed for the CLI to discover and apply presets
This bundle **implements** the V2 bundle contract defined by the [opencode-agents](https://github.com/sven1103-agent/opencode-agents) repository. The contract schema and specification are maintained in the CLI repository.
12
+
13
+
For the full contract specification, see [Bundle Manifest Reference](https://github.com/sven1103-agent/opencode-agents/blob/main/docs/opencode-helper-cli.md#bundle-manifest-reference) in the opencode-agents documentation.
14
+
15
+
## Versioning
56
16
57
-
### Required Files
17
+
This bundle follows its own versioning scheme (`bundle_version` in the manifest), independent of the opencode-helper CLI version:
This bundle serves as a foundational component of the OpenCode ecosystem:
73
-
74
-
1.**Contract Provider**: Exports the canonical V2 bundle manifest schema used by the CLI
75
-
2.**Schema Publisher**: Includes `handoff.schema.json` and `result.schema.json` that define inter-agent contracts
76
-
3.**Preset Repository**: Maintains multiple model-specific configurations in a single, versioned bundle
77
-
78
-
> **Important**: Because other tools depend on this bundle's contracts, changes should follow semver strictly. The manifest schema (`manifest_version: 1`) is locked and will never break backward compatibility.
79
-
80
35
## Bundle Contents
81
36
82
37
| Preset | Description |
@@ -87,13 +42,6 @@ This bundle serves as a foundational component of the OpenCode ecosystem:
87
42
|`big-pickle`| Big Pickle model-based configuration |
88
43
|`minimax`| MiniMax-based configuration |
89
44
90
-
## Schema Files
91
-
92
-
The bundle includes the canonical artifact schemas used by all configurations:
0 commit comments