跳到正文
cccskills
免费在 GitHub 公开

codex-provider

Diagnose Codex behavior within BB, including question cards, MCP requests for user input or approval, Computer Use app access, model availability, service tiers, session options, and persistent goals, using thread and provider controls.

中文简介正在准备中。当前显示英语简介。

原文查看原文说明

Diagnose BB-specific Codex session controls, MCP elicitation and Computer Use app access, model acceptance, and durable goals.

查看安装方法

适用场景

  • Investigate a Codex turn waiting for an answer
  • Review app access and MCP tool approvals
  • Check models and service tiers on the execution host
  • Inspect a persistent goal before recovery

包含的文件(1)

  • SKILL.md4.7 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Codex provider

Codex supports structured plan requests, editing and rerunning eligible messages, and compaction through the corresponding core bb thread commands. bb thread clear-goal <id> clears its durable active Goal and waits for provider confirmation. Inspect the thread before recovery actions.

Codex questions from request_user_input pause the turn until answered. Questions from request_user_input_async do not pause it: the plugin opens a question card for each one that stays open for up to an hour after the turn ends. Submitting sends the answer to the thread as a message (steering an active turn or starting a new one); dismissing sends nothing. From the CLI, find it with bb thread interactions list <thread> and answer with bb thread interactions respond <interactionId> <thread> --value '{"answers":{"question-1":{"selected":["option-2"]}}}'. Questions and options are numbered from 1 in order; use "freeText" for a typed answer.

Codex relays MCP elicitations (mcpServer/elicitation/request) as a provider-codex/mcp-elicitation interaction that pauses the turn. Every card names the requesting MCP server. Computer Use app access (only from Codex's cua_repl server; Computer Use metadata from any other server shows as a plain tool approval) shows the app name and native icon, keeps high-risk warnings visible, and offers Allow for this session or Always allow only when Codex offers that scope; Codex stores the grant. MCP tool-call approvals (codex_approval_kind: "mcp_tool_call") show the tool and its arguments and offer Allow, plus Allow for this session or Always allow when Codex offers them. These are separate from macOS Accessibility and Screen Recording permissions. Standard forms accept text, numbers, integers, booleans, and single or multiple choices with defaults, required fields, and supported constraints; answers are validated in the UI and again before reaching Codex. URL requests show the destination and open only on user action; acceptance means the URL opened, not that the external flow finished. Unsupported schemas offer only Decline. Answer from the CLI with bb thread interactions respond <interactionId> <thread> --value '<json>' (SDK: threads.interactions.respond), passing {"action":"accept","persist":"session"} (or "always" when scopes includes it) for app access, {"action":"accept"} or an offered persist for tool approvals, {"action":"accept","content":{...}} for forms, {"action":"accept"} for URLs after the user opens them, or {"action":"decline"} / {"action":"cancel"}. Invalid responses never grant access. Stopping the turn answers the request with cancel.

Unlisted model IDs are accepted by this provider; acceptance does not establish account access. Inspect models on the actual execution host with bb provider models codex using the machine or environment selector.

Service tiers are default, fast, and ultrafast. Codex reports the tiers each model accepts for the signed-in account, so the model picker and bb provider models codex (Service tiers column, supportedServiceTiers in --json) list Ultrafast only for eligible models and accounts. Pass the id to --service-tier on bb thread spawn or bb thread tell; bb sends an explicit tier to Codex as given. When the model does not list it, Codex runs the turn at its default tier and the thread shows its warning that the tier "is not advertised as supported" and was omitted.

Daybreak is a session option with the id daybreak, offered only when the signed-in account's model list advertises a Daybreak program. Turn it on in the model picker, with bb thread spawn --option daybreak=true, or on an existing thread with bb thread options --set daybreak=true; it applies from the next turn and Codex stores the choice on its own thread. With it on, each turn asks for the selected model's Daybreak program (blue when the model lists it, otherwise red); once it has been turned off, each turn asks for the standard program. A thread where Daybreak was never set sends no program and leaves the choice to Codex. bb provider models codex lists the option, and --json shows per model whether it runs with Daybreak, without it, or both (sessionOptions, where fixed: true means only the listed value). A model that cannot run in the current state is disabled in the picker. The gpt-daybreak-*-latest alias models leave the main list when the switch is available and stay selectable only on threads that already use them.

Use the core CLI skill for command syntax and official Codex guidance for upstream product behavior.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Configure and diagnose Account Pooler in BB, including accounts, authentication, quota-based routing, and failover, which switches to another account. Inspect account and routing state, plus Provider Retry decisions after pooled rate-limit failures.

中文简介正在准备中。当前显示英语简介。

  • Inspect registered accounts and routing state
  • Configure account login or credential import
  • Investigate quota routing and account failover
get-bb/bb45322026年10月21日 更新

Configure and troubleshoot agents connected to BB through ACP, an agent connection protocol. Manage agent discovery, registry additions, model choices, custom agent settings, skill locations, and supported conversation compaction, which condenses session context.

中文简介正在准备中。当前显示英语简介。

  • Add an agent from the official ACP registry
  • Investigate missing OpenCode models or modes
  • Configure custom agents and skill locations
get-bb/bb45322026年10月21日 更新

Approve a GitHub account to open pull requests in get-bb/bb by updating its allowlist. The workflow verifies the account, checks the change, and creates and merges an approval PR while skipping SlopCop review and CI.

中文简介正在准备中。当前显示英语简介。

  • Approving a contributor to open pull requests
  • Preparing an approval PR for review only
  • Checking whether an account is already approved
get-bb/bb45322026年10月21日 更新

Add comments to specific elements in desktop Browser tabs and include those references in prompts. Edit or delete annotation pins, or update saved comments through the plugin RPC, a command interface for plugins.

中文简介正在准备中。当前显示英语简介。

  • Point out a button to change in a prompt
  • Revise a comment before sending a prompt
  • Update a saved annotation comment
get-bb/bb45322026年10月21日 更新

Schedule recurring or one-time BB tasks using an agent for work that needs reasoning or a server-side script for fixed checks. Manage schedules, pause and resume tasks, run them manually, and inspect execution history.

中文简介正在准备中。当前显示英语简介。

  • Schedule recurring feed summaries
  • Run periodic health checks or API polling
  • Schedule a one-time agent task
get-bb/bb45322026年10月21日 更新

Manage the getbb.app account linked to a bb server. Check which account remote access and hosted services use, sign in through a browser or pairing code, and sign out to revoke the server's credential.

中文简介正在准备中。当前显示英语简介。

  • Check which account a bb server uses
  • Sign in through a browser or pairing code
  • Switch the account linked to a bb server
get-bb/bb45322026年10月21日 更新

查看 get-bb 的全部技能

报告此技能的问题