diff --git a/.chezmoiexternal.toml b/.chezmoiexternal.toml index bec1f8c..5d37a4e 100644 --- a/.chezmoiexternal.toml +++ b/.chezmoiexternal.toml @@ -12,7 +12,7 @@ stripComponents = 1 [".zsh/plugins/zsh-completions"] type = "archive" # renovate: currentValue=master -url = "https://github.com/zsh-users/zsh-completions/archive/e099c4a2287cd829f43d87fbedb1c5a74791a6e2.tar.gz" +url = "https://github.com/zsh-users/zsh-completions/archive/2798b16c74f80cda2094cfed4516db8048d3e6ca.tar.gz" exact = true stripComponents = 1 diff --git a/.github/dev-tools/package.json b/.github/dev-tools/package.json index 3c87d26..a883abb 100644 --- a/.github/dev-tools/package.json +++ b/.github/dev-tools/package.json @@ -2,9 +2,9 @@ "name": "chezmoi-global-tools", "private": true, "devDependencies": { - "@earendil-works/pi-coding-agent": "0.84.1", + "@earendil-works/pi-coding-agent": "0.84.2", "@openai/codex": "0.147.0", - "@steipete/oracle": "0.17.2", + "@steipete/oracle": "0.18.0", "typescript": "7.0.2", "typescript-language-server": "5.3.0" } diff --git a/dot_agents/skills/oracle/SKILL.md b/dot_agents/skills/oracle/SKILL.md index b6e04cb..0b959a4 100644 --- a/dot_agents/skills/oracle/SKILL.md +++ b/dot_agents/skills/oracle/SKILL.md @@ -4,9 +4,9 @@ allowed-tools: - Bash(oracle:*) metadata: github-path: skills/oracle - github-ref: refs/tags/v0.17.2 + github-ref: refs/tags/v0.18.0 github-repo: https://github.com/steipete/oracle - github-tree-sha: f311d56ee97abde2bcdb79ae50675b21156a1d11 + github-tree-sha: 26cca2ea90a18f55ea56bddd7e5fb318a67f466c name: oracle --- # Oracle @@ -28,10 +28,10 @@ oracle --engine browser --browser-attach-running \ ``` The model slug pins the latest ChatGPT model verified for this CLI release; -`Pro` is a separate effort selection. Keep both flags explicit. Do not replace -the model with `gpt-5-pro`: in v0.17.2 that alias targets GPT-5.5, not the latest -model. Let Oracle open a dedicated tab, and run any other consultant separately -through its native route. +`Pro` is a separate effort selection. In v0.18.0 the generic current-Pro aliases +also resolve to GPT-5.6 Sol, but they intentionally float with ChatGPT. Keep the +model and effort flags explicit, let Oracle open a dedicated tab, and run any +other consultant separately through its native route. For a supplied ChatGPT Project, add `--chatgpt-url ""`. Completion must retain that Project ID/path in the conversation URL or visibly confirm diff --git a/dot_agents/skills/scripts/validate-skills.rb b/dot_agents/skills/scripts/validate-skills.rb index 792406d..d173688 100644 --- a/dot_agents/skills/scripts/validate-skills.rb +++ b/dot_agents/skills/scripts/validate-skills.rb @@ -57,10 +57,10 @@ # A global-tool bump must update this record, the skill, and its provenance in # one review before static validation can pass. ORACLE_REVIEWED_CONTRACT = { - version: "0.17.2", + version: "0.18.0", github_repo: "https://github.com/steipete/oracle", github_path: "skills/oracle", - tree_sha: "f311d56ee97abde2bcdb79ae50675b21156a1d11", + tree_sha: "26cca2ea90a18f55ea56bddd7e5fb318a67f466c", browser_model: "gpt-5.6-sol", browser_target: "GPT-5.6 Sol", browser_effort: "pro"