mirror of
https://github.com/Heretek-AI/opencode-rea.git
synced 2026-11-07 10:56:10 -10:00
chore(release): fix 0.1.2 release blockers
- package.json: restore scoped name @heretek-ai/opencode-rea (regression from merge 974c8dd)
- test/unit/docs.test.ts: pin expected version to 0.1.2
- src/index.ts: re-export real type names (RuntimeEffect, ReaOptions, RuntimeOption, ParsedSkillFile)
- test/unit/readiness.test.ts: add missing add() to ToolEditorLike fake
Verified: tsc check clean, build clean, unit 91/91, integration 19/19, e2e 8/8
This commit is contained in:
1 parent
6192bada3f
commit
3f8b729c3f
4 files changed
+7
-6
No files matched your search
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"$schema": "https://json.schemastore.org/package.json",
|
||||
"name": "opencode-rea",
|
||||
"name": "@heretek-ai/opencode-rea",
|
||||
"version": "0.1.2",
|
||||
"description": "OpenCode v2 plugin for REA (reverse-engineer-anything) MCP integration",
|
||||
"type": "module",
|
||||
|
||||
+4
-4
@@ -29,13 +29,13 @@ export {
|
||||
isRuntimeEffectTool,
|
||||
type DebuggerSessionToolName,
|
||||
type EffectCategory,
|
||||
type RuntimeEffectTool,
|
||||
type RuntimeEffect,
|
||||
} from "./effects.js"
|
||||
export {
|
||||
parseOptions,
|
||||
sanitizeServerNamespace,
|
||||
type PluginOptions,
|
||||
type RuntimePolicy,
|
||||
type ReaOptions,
|
||||
type RuntimeOption,
|
||||
} from "./options.js"
|
||||
export {
|
||||
DOCTOR_CMD,
|
||||
@@ -57,7 +57,7 @@ export {
|
||||
parseSkillFile,
|
||||
registerSkills,
|
||||
resolveSkillsDir,
|
||||
type ParsedSkill,
|
||||
type ParsedSkillFile,
|
||||
type SkillId,
|
||||
} from "./skills.js"
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@ describe("T15 docs guard (README accuracy)", () => {
|
||||
}
|
||||
// Hard-assert known release values (fail loudly on drift).
|
||||
expect(pkg.name).toBe("@heretek-ai/opencode-rea")
|
||||
expect(pkg.version).toBe("0.1.1")
|
||||
expect(pkg.version).toBe("0.1.2")
|
||||
expect(pkg.exports).toEqual({ ".": "./dist/index.js" })
|
||||
expect(pkg.devDependencies?.["rea-agents"]).toBe("6.5.0")
|
||||
for (const entry of ["dist", "skills", "agents", "index.js"]) {
|
||||
|
||||
@@ -38,6 +38,7 @@ describe("T08 unit: readiness & Code Mode tool catalog policy", () => {
|
||||
["read", { id: "read", options: { codemode: false } }],
|
||||
])
|
||||
const editor = {
|
||||
add: (_tool: any) => undefined,
|
||||
namespace: (ns: { name: string; description?: string }) => void described.set(ns.name, ns.description ?? ""),
|
||||
list: () => [...entries.values()],
|
||||
update: (id: string, fn: (t: any) => void) => {
|
||||
|
||||
Reference in new issue
Block a user