Commit Graph

  • 42baa7c09e skills: point to the strix cloud CLI in every skill (#1227) alex s 2026-09-01 18:12:29 -04:00
  • 38186a7e50 skills: point to the strix cloud CLI in every skill #1227 docs/skills-mention-cloud-cli Alex Schapiro 2026-09-01 22:05:20 +00:00
  • 443041dd8d Feat/open link login in browser (#1226) devin/1788289232-link-cli-wallet alex s 2026-09-01 17:23:21 -04:00
  • 28d2d68d76 Feat/open link login in browser (#1225) alex s 2026-09-01 17:22:49 -04:00
  • db735e7b90 Bound the Link sign-in with a watchdog that kills a stalled process #1226 #1225 feat/open-link-login-in-browser Alex Schapiro 2026-09-01 20:51:47 +00:00
  • d3ea3e5892 Open the Link sign-in URL in the default browser #1224 Alex Schapiro 2026-09-01 20:46:49 +00:00
  • 8fdf6a5c09 chore: release v1.6.0 v1.6.0 Ahmed Allam 2026-09-01 20:13:48 +00:00
  • 46cf2f52f3 report: add update_vulnerability_report so an agent can revise a filed finding (#1210) alex s 2026-09-01 16:07:17 -04:00
  • 3de9471431 Link CLI wallet (#1222) alex s 2026-09-01 15:34:09 -04:00
  • 16e1e56576 Bound wallet subprocesses with execution timeouts #1222 Alex Schapiro 2026-09-01 19:31:03 +00:00
  • 2f8194c829 Open the Link approval URL in the browser for interactive runs Alex Schapiro 2026-09-01 19:27:51 +00:00
  • e816900cb2 Persist the wallet npm cache and show payment progress Alex Schapiro 2026-09-01 19:24:19 +00:00
  • 24a5a362fb Unwrap chunk envelopes in spend-request poll output Alex Schapiro 2026-09-01 19:17:33 +00:00
  • 995ba47e05 Parse wallet output that mixes banner text with JSON and show wallet detail on failure Alex Schapiro 2026-09-01 19:14:41 +00:00
  • f6a7a37fb8 Poll Link spend-request approval and complete the paid retry Alex Schapiro 2026-09-01 19:11:06 +00:00
  • 517de86806 Pay top-up challenges with the Stripe Link wallet client Alex Schapiro 2026-09-01 19:03:36 +00:00
  • a071022182 Forward the workspace header through the wallet payment bridge (#1221) alex s 2026-09-01 14:57:00 -04:00
  • 748ff4e4d9 Forward the workspace header through the wallet payment bridge #1221 devin/1788288937-wallet-bridge-workspace-header Alex Schapiro 2026-09-01 18:55:53 +00:00
  • d26b1ab0de pentest skill cloud cli (#1220) alex s 2026-09-01 14:50:02 -04:00
  • 6f8482a2a7 Shorten the scopes note in the cloud login example #1220 devin/1788288371-pentest-skill-cloud-cli Alex Schapiro 2026-09-01 18:48:58 +00:00
  • 9961073d7c Note scope selection and default billing scopes in the cloud login example Alex Schapiro 2026-09-01 18:48:31 +00:00
  • 0d03ec4770 Reference the strix cloud CLI in the penetration-testing skill #1219 Alex Schapiro 2026-09-01 18:46:11 +00:00
  • 42c071616d build(deps-dev): bump browserslist in /strix/interface/viewer/frontend #1218 dependabot/npm_and_yarn/strix/interface/viewer/frontend/browserslist-4.28.8 dependabot[bot] 2026-09-01 18:42:46 +00:00
  • de730119f0 feat(cli): strix cloud — managed platform CLI (login, scans, billing, and the rest of the API) (#1177) alex s 2026-09-01 14:39:34 -04:00
  • 32f1973b6f Remove preview protection bypass plumbing from cloud CLI #1177 devin/1787772918-strix-login Alex Schapiro 2026-09-01 18:35:35 +00:00
  • 608ef4a37b Make MCP connections survive transient transport failures (#1184) devin-ai-integration[bot] 2026-09-01 08:11:43 -07:00
  • f901d2a8bf fix(runtime): drop staged extra files on any failure before the bundle is cached Ahmed Allam 2026-08-31 18:37:32 +00:00
  • 944274e12f fix(runtime): remove the extra-file staging dir on cleanup and failed bring-up Ahmed Allam 2026-08-31 18:32:05 +00:00
  • eeca404716 fix(runtime): stage extra-file bind mounts under the temp dir so remote docker daemons can resolve them Ahmed Allam 2026-08-31 18:19:50 +00:00
  • 1df67c52e2 fix(viewer): harden PDF report rendering (#1192) oyasumi 2026-08-31 20:22:33 -04:00
  • 8dfbe94d6a Rebase onto main: rebuild viewer assets, keep opencode module import-light #1083 opencode-subscription yoni 2026-08-31 21:15:25 +00:00
  • aa95b0d465 Run Claude on OpenCode's Anthropic endpoint, and name the plan in the UI Jonathan Singer 2026-08-25 01:59:30 -04:00
  • 8ed2433574 Fix OpenCode routes: drop LiteLLM-only prompt-cache arg, persist subscription provider for viewer label yoni 2026-08-14 17:55:55 +00:00
  • 9408d29643 Add OpenCode (Zen/Go) subscription support: strix auth login opencode + opencode/<model> routing yoni 2026-08-12 15:57:44 +00:00
  • efcef9fc1a Retry the Caido client connection #1205 devin/1788181438-caido-project-setup-retry Alex Schapiro 2026-08-31 14:26:05 +00:00
  • 5ea5129b67 Retry the Caido setup connection Alex Schapiro 2026-08-31 14:15:13 +00:00
  • 0e3d8e506e Avoid assert in Caido setup failure path Alex Schapiro 2026-08-31 13:07:41 +00:00
  • dd02fede16 Retry Caido project setup with isolated client Alex Schapiro 2026-08-31 13:06:25 +00:00
  • 3c767cdd47 csv injection hardening (#1203) alex s 2026-08-30 23:36:16 -04:00
  • 4b47d42c9d report: rewrite finding markdown when resume cleans its title #1203 #1202 devin/1788144166-csv-injection-hardening Alex Schapiro 2026-08-31 03:27:52 +00:00
  • 09347a7ec2 report: normalize hydrated titles on resume Alex Schapiro 2026-08-31 03:22:27 +00:00
  • a8bd182f8f report: single-line titles, exact CSV bytes, accurate csv_safe docstring Alex Schapiro 2026-08-31 02:40:13 +00:00
  • e63d805973 fix(report): neutralize CSV formula injection in vulnerabilities.csv #1201 itzzdev09 2026-08-30 22:14:46 +05:30
  • 0a6e8b01bf Fix user message retry lifecycle and TUI sync 0xallam 2026-08-28 23:41:31 +03:00
  • 1d46e729d5 Fix user message retry lifecycle and TUI sync #1193 fix/user-message-retry-tui-sync 0xallam 2026-08-28 23:41:31 +03:00
  • 33c1a5b603 Preserve CLI session metadata in JSON output bearsyankees 2026-08-28 15:32:09 -04:00
  • 192e041a35 Make cloud workspace switching session-safe bearsyankees 2026-08-28 15:23:22 -04:00
  • b1174ed95a revert(core): drop the agent revival machinery; the engine already resumes #1189 fix/provider-credit-outage-recovery 0xallam 2026-08-28 21:30:56 +03:00
  • ad97ccd58c fix(core): let a user's message revive every agent that died, not just one 0xallam 2026-08-28 21:20:15 +03:00
  • f0727b9653 refactor(core): revive any failed agent, without inspecting why it died 0xallam 2026-08-28 21:12:03 +03:00
  • 87fe9af443 fix(core): recover the agent fleet and the UI from a provider credit outage 0xallam 2026-08-28 20:58:45 +03:00
  • 6d83e96b6f Merge remote-tracking branch 'origin/main' into HEAD bearsyankees 2026-08-28 13:09:07 -04:00
  • 1f3f9b31ae fix(report): keep strix.report import-light so it never races the warm-up thread into the agents SDK graph Ahmed Allam 2026-08-28 16:57:38 +00:00
  • bda89717d5 Merge remote-tracking branch 'origin/main' into HEAD bearsyankees 2026-08-28 12:58:35 -04:00
  • d265724bfa Make cloud CLI workflows actionable and safe bearsyankees 2026-08-28 12:53:08 -04:00
  • cf179d564e fix(llm): bind dedupe credentials to a provider; send reasoning=max via extra_body (#1187) devin-ai-integration[bot] 2026-08-28 09:27:57 -07:00
  • 583af23d9a fix(llm): only attach prompt-cache points on routes LiteLLM serves (#1186) devin-ai-integration[bot] 2026-08-28 09:26:57 -07:00
  • 1ef02e163b fix(llm): bind dedupe credentials to a provider; send reasoning=max via extra_body #1187 devin/1787933605-dedupe-endpoint Ahmed Allam 2026-08-28 16:16:06 +00:00
  • e089a46421 fix(llm): only attach prompt-cache points on routes LiteLLM serves #1186 devin/1787930171-llm-cache-route Ahmed Allam 2026-08-28 15:16:11 +00:00
  • b074e0f632 Improve cloud CLI human list views bearsyankees 2026-08-28 10:54:58 -04:00
  • bee88d95d2 Fix provider token request handling bearsyankees 2026-08-28 10:31:12 -04:00
  • de5fcfb283 Allow signed storage upload URLs bearsyankees 2026-08-28 09:56:09 -04:00
  • 3ca4f4ce72 Clarify chat file path handling bearsyankees 2026-08-28 09:51:21 -04:00
  • 916af24a19 Correct cloud vulnerability status guidance bearsyankees 2026-08-28 09:46:15 -04:00
  • 6b66606dfd Clarify cloud test user MFA options bearsyankees 2026-08-28 09:34:13 -04:00
  • 6a8c89f128 Harden cloud CLI type boundaries bearsyankees 2026-08-28 09:22:18 -04:00
  • 45353743b8 Merge remote-tracking branch 'origin/main' into devin/1787772918-strix-login bearsyankees 2026-08-28 09:04:15 -04:00
  • b984038ed5 Add agent-friendly managed cloud CLI bearsyankees 2026-08-28 09:04:12 -04:00
  • 1465b57a78 fix(cloud): infer scan type from local targets bearsyankees 2026-08-27 18:42:57 -04:00
  • 7095d1dcae feat(cloud): upload local source for managed scans bearsyankees 2026-08-27 18:11:07 -04:00
  • bb32a7d4b0 feat(cloud): tailor human list and detail views bearsyankees 2026-08-27 17:50:32 -04:00
  • cf7224923c feat(cli): add native shell completions bearsyankees 2026-08-27 17:48:37 -04:00
  • 9aa6b862a9 feat(cloud): improve human navigation and output bearsyankees 2026-08-27 17:46:29 -04:00
  • 4765838330 fix(cloud): make session command help non-destructive bearsyankees 2026-08-27 17:35:56 -04:00
  • 1b9f41d244 fix(cloud): preserve scopes when switching workspaces bearsyankees 2026-08-27 17:30:16 -04:00
  • 717ffc8f4c Isolate MCP connections per task and surface connection status in the UIs (#1181) yoni-at-strix 2026-08-27 14:10:44 -07:00
  • c59e36d353 fix(cloud): send required PR review integration fields bearsyankees 2026-08-27 15:58:42 -04:00
  • a02c56423c fix(cloud): align agent commands with API contracts bearsyankees 2026-08-27 15:53:56 -04:00
  • 3580412178 fix(cloud): drop knowledge query and settings commands removed from the API Alex Schapiro 2026-08-27 18:52:26 +00:00
  • 41927358eb fix(cloud): preserve API auth during MPP payment bearsyankees 2026-08-27 01:01:32 -04:00
  • ca0eddc481 docs(cloud): recommend the Stripe agent wallet as the default payment path Alex Schapiro 2026-08-27 04:45:19 +00:00
  • 2df99a2873 feat(cli): pass a Stripe payment method to the top-up wallet client Alex Schapiro 2026-08-26 23:36:42 +00:00
  • cbb0f57058 Reach MCP tools on demand instead of registering every one (#1175) yoni-at-strix 2026-08-26 16:31:08 -07:00
  • 268769fc45 fix(cli): report a leftover temporary secret file instead of hiding it Alex Schapiro 2026-08-26 23:04:35 +00:00
  • 8d66c66968 feat(cli): manage workspaces and hosted onboarding links from strix cloud Alex Schapiro 2026-08-26 23:01:36 +00:00
  • 8b655de615 Mirror the run's threat models into its state dir so resume keeps them Ahmed Allam 2026-08-26 22:29:28 +00:00
  • 7d8d71beea Scope threat models to the current run instead of caching them on disk Ahmed Allam 2026-08-26 22:17:34 +00:00
  • 56008a6c50 feat(cli): add the strix cloud command surface for the managed platform Alex Schapiro 2026-08-26 22:30:09 +00:00
  • 689010e9a9 Mirror the run's threat models into its state dir so resume keeps them #1178 devin/1787782654-run-scoped-threat-model Ahmed Allam 2026-08-26 22:29:28 +00:00
  • 85a566e9f4 Scope threat models to the current run instead of caching them on disk Ahmed Allam 2026-08-26 22:17:34 +00:00
  • 44fb7ac969 fix(login): bound device flow timing values and clean up unreplaced secret temp files Alex Schapiro 2026-08-26 21:54:04 +00:00
  • ef722c2ee0 fix(login): show the configured platform host in the sign-in banner Alex Schapiro 2026-08-26 21:48:05 +00:00
  • 93dc0019fa fix(login): treat overflowing timing values as invalid Alex Schapiro 2026-08-26 21:43:54 +00:00
  • eaf4853415 name the run's MCP connections in the prompt again, alongside list_mcps #1175 mcp-generic-dispatch Jonathan Singer 2026-08-26 17:41:08 -04:00
  • 5c61a2aee4 fix(login): tolerate malformed selection containers and remove unreadable credential files on logout Alex Schapiro 2026-08-26 21:32:52 +00:00
  • baf0ff41fd fix(login): skip the scope prompt when stdin is not a terminal Alex Schapiro 2026-08-26 21:28:56 +00:00
  • 04a77e50e7 fix(login): reject malformed API token values in sign-in responses Alex Schapiro 2026-08-26 21:24:57 +00:00
  • d6ccb7c38a feat(login): interactive workspace and scope selection with presets Alex Schapiro 2026-08-26 21:23:13 +00:00
  • 67082e21d9 fix(cli): reject sign-in responses without an API token Alex Schapiro 2026-08-26 21:02:57 +00:00
  • 8dd26f016f fix(cli): handle malformed login responses and credential file failures Alex Schapiro 2026-08-26 20:56:04 +00:00