Peter Steinberger
|
b4437047f4
|
perf: route session store writes through writer queue
|
2026-05-02 13:11:19 +01:00 |
|
Peter Steinberger
|
e27fe55aa8
|
refactor: simplify plugin cache boundaries
|
2026-04-29 04:33:15 +01:00 |
|
Vincent Koc
|
1fc5b2b703
|
feat(migrations): add plugin-owned Hermes import
* feat: add migration providers
* feat: offer Hermes migration during onboarding
* feat(hermes): map imported config surfaces
* feat(onboard): require fresh migration imports
* docs(cli): clarify Hermes import coverage
* chore(migrations): rename Hermes importer package
* chore(migrations): rewire Hermes importer id
* fix(migrations): redact migration JSON details
* fix(hermes): use provider runtime for config imports
* test(hermes): cover missing source planning
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com>
|
2026-04-27 00:34:29 -07:00 |
|
Peter Steinberger
|
dc7c703425
|
test: lazy-load global cleanup helpers
|
2026-04-25 17:49:16 +01:00 |
|
Vincent Koc
|
cb4fc58547
|
feat(plugins): move Bonjour discovery into bundled plugin
* fix(deps): detect constant dynamic imports in ownership audit
* feat(plugins): move bonjour discovery into bundled plugin
* test(plugins): remove moved bonjour core tests
* fix(plugins): harden bonjour disable and console restore
* fix(plugins): split gateway discovery ids from services
* fix(plugins): harden bonjour advertiser shutdown
* fix(plugins): clean up bonjour split lint
|
2026-04-23 23:29:51 -07:00 |
|
Vincent Koc
|
2f378ecd1d
|
perf(test): lazy-load shared runtime setup
|
2026-04-14 16:18:48 +01:00 |
|
Vincent Koc
|
3ceba442b7
|
perf(plugins): isolate manifest registry cache state
|
2026-04-13 17:21:21 +01:00 |
|
Peter Steinberger
|
59318d9ff8
|
Tests: preserve isolated home across non-isolated files
|
2026-04-07 07:54:39 +01:00 |
|
Peter Steinberger
|
471d056e2f
|
refactor: move browser runtime seams behind plugin metadata
|
2026-04-05 23:13:14 +01:00 |
|
Peter Steinberger
|
359be4eb48
|
test: simplify runtime cleanup setup imports
|
2026-04-05 11:19:06 +01:00 |
|
Peter Steinberger
|
e3ac0f43df
|
feat(qwen): add qwen provider and video generation
|
2026-04-04 19:34:56 +01:00 |
|
Peter Steinberger
|
757a20b656
|
test: enforce thread-first vitest configs
|
2026-04-04 05:57:26 +01:00 |
|
Peter Steinberger
|
a23ab9b906
|
refactor: move voice-call realtime providers into extensions
|
2026-04-04 12:07:23 +09:00 |
|
Peter Steinberger
|
7439479047
|
test: tighten runtime setup and boundary guards
|
2026-04-03 18:53:34 +01:00 |
|
Peter Steinberger
|
e0580e6863
|
test: harden shared-worker runtime setup
|
2026-04-03 18:18:56 +01:00 |
|
Peter Steinberger
|
2b900b576c
|
refactor: modernize vitest projects config
|
2026-04-03 17:20:30 +01:00 |
|
Shakker
|
3b727d2433
|
test: harden package-root mocks after setup slimming
|
2026-04-03 14:17:16 +01:00 |
|
Shakker
|
a898cd464a
|
fix: use runtime plugin state in test setup
|
2026-04-03 14:17:16 +01:00 |
|
Peter Steinberger
|
f4393791eb
|
test: split vitest setup for projects
|
2026-04-03 12:29:29 +01:00 |
|