fix: update Pi and model provider flows

This commit is contained in:
Advait Paliwal
2026-04-12 13:02:16 -07:00
parent b3a82d4a92
commit aa96b5ee14
14 changed files with 273 additions and 83 deletions

View File

@@ -86,9 +86,9 @@ export const cliCommandSections = [
title: "Model Management",
commands: [
{ usage: "feynman model list", description: "List available models in Pi auth storage." },
{ usage: "feynman model login [id]", description: "Login to a Pi OAuth model provider." },
{ usage: "feynman model logout [id]", description: "Logout from a Pi OAuth model provider." },
{ usage: "feynman model set <provider/model>", description: "Set the default model." },
{ usage: "feynman model login [id]", description: "Authenticate a model provider with OAuth or API-key setup." },
{ usage: "feynman model logout [id]", description: "Clear stored auth for a model provider." },
{ usage: "feynman model set <provider/model>", description: "Set the default model (also accepts provider:model)." },
{ usage: "feynman model tier [value]", description: "View or set the request service tier override." },
],
},
@@ -118,7 +118,7 @@ export const legacyFlags = [
{ usage: "--alpha-login", description: "Sign in to alphaXiv and exit." },
{ usage: "--alpha-logout", description: "Clear alphaXiv auth and exit." },
{ usage: "--alpha-status", description: "Show alphaXiv auth status and exit." },
{ usage: "--model <provider:model>", description: "Force a specific model." },
{ usage: "--model <provider/model|provider:model>", description: "Force a specific model." },
{ usage: "--service-tier <tier>", description: "Override request service tier for this run." },
{ usage: "--thinking <level>", description: "Set thinking level: off | minimal | low | medium | high | xhigh." },
{ usage: "--cwd <path>", description: "Set the working directory for tools." },