* feat: add OpenCode v1.1.1 version detection and permission compatibility utilities - Add opencode-version.ts: Detect installed OpenCode version and support API - Add permission-compat.ts: Compatibility layer for permission system migration - Add comprehensive tests (418 lines total) - Export new utilities from shared/index.ts 🤖 Generated with assistance of OhMyOpenCode (https://github.com/code-yeongyu/oh-my-opencode) * fix: update agent permission configs for OpenCode v1.1.1 compatibility - Fix document-writer: change invalid 'permission: { background_task: deny }' to 'tools: { background_task: false }' - Fix explore: split 'permission' and 'tools' config, move tool-level denials to 'tools' key - Fix oracle: split 'permission' and 'tools' config, move tool-level denials to 'tools' key - Align all agents with v1.1.1 permission system structure 🤖 Generated with assistance of OhMyOpenCode (https://github.com/code-yeongyu/oh-my-opencode)
22 lines
677 B
TypeScript
22 lines
677 B
TypeScript
export * from "./frontmatter"
|
|
export * from "./command-executor"
|
|
export * from "./file-reference-resolver"
|
|
export * from "./model-sanitizer"
|
|
export * from "./logger"
|
|
export * from "./snake-case"
|
|
export * from "./tool-name"
|
|
export * from "./pattern-matcher"
|
|
export * from "./hook-disabled"
|
|
export * from "./deep-merge"
|
|
export * from "./file-utils"
|
|
export * from "./dynamic-truncator"
|
|
export * from "./config-path"
|
|
export * from "./data-path"
|
|
export * from "./config-errors"
|
|
export * from "./claude-config-dir"
|
|
export * from "./jsonc-parser"
|
|
export * from "./migration"
|
|
export * from "./opencode-config-dir"
|
|
export * from "./opencode-version"
|
|
export * from "./permission-compat"
|