Commit Graph

53 Commits

Author SHA1 Message Date
Dax Raad 19b2b89e41 test(ci): skip v2 end-to-end checks 2026-06-26 21:04:10 -04:00
Dax Raad 063f17382c fix: stabilize v2 runtime behavior 2026-06-26 20:56:36 -04:00
Dax Raad 40099d93c9 test(ci): drop legacy opencode tests 2026-06-26 14:58:40 -04:00
Kit Langton 4e8927a2a8 feat(sdk): add HttpApi clients and embedded host (#33445) 2026-06-24 23:08:54 -04:00
Dax 7d54222887 fix(tui): scope file autocomplete to session (#33458) 2026-06-22 20:31:36 -04:00
Dax Raad 192d323da1 fix(ci): preserve test log groups 2026-06-22 08:35:40 -04:00
Dax Raad 15d2026612 fix(ci): avoid Playwright Chromium install hang 2026-06-21 08:08:31 -04:00
Dax f6f849b34c refactor(tui): centralize application exit (#31524) 2026-06-09 11:46:02 -04:00
Kit Langton 540e83b6c8 feat(core): add embedded v2 session runtime and tool foundation (#30632) 2026-06-03 23:02:17 -04:00
Aiden Cline c72de0a1ca ci: GitHub Actions dependencies (#26962) 2026-05-11 19:50:35 -05:00
Kit Langton 543e6b4bd7 test(server): harden HttpApi exercise coverage (#26425) 2026-05-08 20:50:01 -04:00
LukeParkerDev bb6aca2e5d Update test.yml 2026-04-14 20:55:42 -04:00
Luke Parker 67fe37cfde ci use node 24 in test workflow fixing random ECONNRESET (#21782) 2026-04-10 01:00:21 +00:00
Kit Langton f494fd5ea4 fix(ci): create JUnit output dirs before tests (#20959) 2026-04-03 22:47:20 -04:00
Kit Langton 209547f414 test(ci): publish unit reports in actions (#20547) 2026-04-03 16:12:01 +00:00
Kit Langton 2303038653 test(app): emit junit artifacts for playwright (#20732) 2026-04-02 15:07:46 -04:00
Kit Langton e4881e8d94 test(app): add a golden path for mocked e2e prompts (#20593) 2026-04-02 18:17:28 +00:00
Kit Langton 3d31c43241 fix(test): auto-acknowledge tool-result follow-ups in mock LLM server (#20528) 2026-04-01 23:47:26 +00:00
Adam 9583c9f627 chore: use paid zen model in e2e 2026-03-31 10:06:44 -05:00
Luke Parker 763c116502 fix: lots of desktop stability, better e2e error logging (#18300) 2026-03-20 00:12:06 -04:00
Luke Parker f6c30b85cf fix(ci): keep test runs on dev (#17260) 2026-03-13 09:54:34 +10:00
Dax Raad fad2b23698 ci: cancel duplicate workflow runs and add read permissions
- Add concurrency settings to cancel outdated runs when new commits are pushed
- Add contents: read permission for security hardening
- Remove redundant required job that checked test results
2026-03-10 17:17:11 -04:00
Luke Parker 22ec72c5f7 ci: add Windows to unit test matrix (#14836) 2026-02-24 09:33:33 +10:00
Adam cafb42e548 chore: refactoring and tests (#12468) 2026-02-06 09:37:49 -06:00
Luke Parker 0d493241fe chore: align windows test runner to blacksmith (#12364) 2026-02-05 20:15:34 -06:00
Dax Raad e50d530613 tui: allow specifying custom models file path via OPENCODE_MODELS_PATH
Users can now configure their own models configuration file by setting the OPENCODE_MODELS_PATH environment variable, providing more flexibility for testing and configuration.
2026-01-31 01:53:23 -05:00
Dax Raad 3a783820cf ci: copy models fixture for e2e test consistency 2026-01-31 01:44:19 -05:00
Dax Raad f41a3106f2 ci: run tests automatically when code is pushed to dev branch 2026-01-31 00:37:55 -05:00
Dax 6f0b2eb1b8 ci: disable nix-desktop workflow (#11188) 2026-01-29 19:16:26 +00:00
Frank 778d110537 Revert "ci: make tests passing a requirement pre-release"
This reverts commit dc6a78a56f.
2026-01-27 14:37:33 -05:00
Aiden Cline dc6a78a56f ci: make tests passing a requirement pre-release 2026-01-27 11:31:02 -05:00
Dax Raad 99f7eb563c ci: remove unused environment variables from test workflow
Removes MODELS_DEV_API_JSON and OPENCODE_DISABLE_MODELS_FETCH environment variables that were redundant in the test workflow, simplifying the configuration.
2026-01-24 14:26:59 -05:00
Dax Raad a7a472f742 fix adam 2026-01-24 14:25:01 -05:00
Adam 3095487ced chore: upload playwright assets on test failure 2026-01-22 10:45:06 -06:00
Adam db1a4e7b8d test(app): fix e2e 2026-01-21 06:00:21 -06:00
Adam a4a564448b test(app): fix e2e 2026-01-21 05:15:19 -06:00
Adam beda371246 test(app): windows fixes 2026-01-20 14:02:09 -06:00
Adam 5f407b3bf5 test(app): windows fixes 2026-01-20 14:02:09 -06:00
Adam ca65505894 test(app): windows e2e 2026-01-20 14:02:09 -06:00
Adam b7f8e7024f chore: cleanup 2026-01-19 09:03:52 -06:00
Adam 69d0d2d140 chore: cleanup 2026-01-19 09:03:52 -06:00
Adam 4cdfbf9213 fix(app): tests in ci 2026-01-19 09:03:52 -06:00
Adam e14b9eda3a test(app): initial e2e test setup 2026-01-19 09:03:52 -06:00
Dax e839c1522d Permission rework (#6319)
Co-authored-by: Github Action <action@github.com>
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
2026-01-01 17:54:11 -05:00
Aiden Cline 3b0ddf3e5f ci: regen sdk instead of failing tests 2025-12-05 15:01:41 -06:00
blacksmith-sh[bot] 6a4018db03 .github/workflows: Migrate workflows to Blacksmith runners (#4941)
Co-authored-by: blacksmith-sh[bot] <157653362+blacksmith-sh[bot]@users.noreply.github.com>
2025-12-01 09:43:33 -05:00
Aiden Cline d2be02faf2 ci: tweak 2025-11-17 15:45:23 -06:00
Dax Raad 38a2a69743 ci: run typecheck before tests to catch type errors early 2025-10-14 18:36:03 -04:00
Dax Raad e025027d20 ci: centralize bun setup to reduce duplication and improve caching 2025-10-12 00:46:37 -04:00
Dax Raad 93c84b47ae upgrade to bun 1.3.0 2025-10-10 17:53:32 -04:00