Bypass mode (owner opt-in, default off): storebound settings bypass on|off|status and a one-time question in init; MCP owner_step (owner-only commands, dry run first), owner-only api operations with --yes --confirm, console plans may press buttons.final; every action logged to .storebound/owner-actions.log; docs/bypass.md, agent rules, tests

This commit is contained in:
CRTkafa 2026-10-22 02:27:34 +08:00
parent 2598c4953a
commit 9bd17c401d
21 changed files with 218 additions and 13 deletions

View file

@ -8,7 +8,7 @@ import { describeMethods } from '../cli/serve';
import { analyze, render } from '../tools/gen-desktop-coverage';
/** The only commands that make no sense in a window. Adding one here needs a reason in the coverage map. */
const NOT_FOR_DESKTOP = ['mcp', 'serve', 'desktop', 'api'];
const NOT_FOR_DESKTOP = ['mcp', 'serve', 'desktop', 'api', 'settings'];
describe('desktop coverage', () => {
const { rows, extra } = analyze();