Hindsight managed runtime modes#820
Open
ajonkisz wants to merge 254 commits into
Open
Conversation
…mlink_root failures Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
…r + per-provider activation Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
…nel refactor + staff-inbox test) Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
The fixed 10s waitForFunction(window.__ready) budget was occasionally exceeded under CPU saturation in the concurrent full unit run (macOS/CI), despite __ready being set effectively immediately. Wait for the load event explicitly and raise the poll timeout to 30s. Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Install the provider-demo fixture as a server-scope market pack into the per-worker gateway dir instead of mutating the global BOBBIT_BUILTIN_PACKS_DIR at module top-level. The in-process gateway is worker-scoped, so the env mutation replaced the real built-in pack band for the whole worker, dropping pr-walkthrough and breaking sibling specs. listProviders enumerates installed market packs additively, so the fixture is discovered without removing any built-in pack. A pack-activation PUT invalidates resolver caches so the already-built worker registry picks up the new pack. Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
…re reading active id Co-authored-by: bobbit-ai <bobbit@bobbit.ai> (cherry picked from commit c30fafb)
Co-authored-by: bobbit-ai <bobbit@bobbit.ai> (cherry picked from commit 0908e8f)
The validation-errors test timed out at the default 30s under parallel E2E load (page.waitForResponse/click in saveBaseRef). Harden against the race rather than relying on Playwright retry: - openBaseRefSettings waits for the project-specific heading before reading the shared base-ref input, so fills/saves cannot race the previous settings render after a hash-only navigation. - saveBaseRef waits for the Save button to be visible and enabled before clicking, then waits for the 'Saving...' state to clear. - expectBaseRefError polls the inline error text instead of asserting a fixed snapshot, tolerating render timing. - The multi-navigation validation test gets test.setTimeout(90_000) for headroom under load. No arbitrary sleeps; assertions unchanged. Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
…-714fc7d3 Co-authored-by: bobbit-ai <bobbit@bobbit.ai> # Conflicts: # tests/e2e/ui/staff-inbox.spec.ts
…-7f764705 Co-authored-by: bobbit-ai <bobbit@bobbit.ai> # Conflicts: # scripts/run-unit.mjs
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
…to goal/7f764705/coder-ef25
…to goal/7f764705/coder-bb43
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
…to goal/7f764705/coder-8034
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
…ght-setu-1d1bf725
…-1d1bf725 Co-authored-by: bobbit-ai <bobbit@bobbit.ai> # Conflicts: # docs/lifecycle-hub.md # tests/lifecycle-hub.test.ts
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
…to goal/hindsight-setu-1d1bf725 Co-authored-by: bobbit-ai <bobbit@bobbit.ai> # Conflicts: # docs/extension-host-authoring.md # docs/hindsight-memory.md # docs/lifecycle-hub.md # docs/marketplace.md
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
Co-authored-by: bobbit-ai <bobbit@bobbit.ai>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Validation
🤖 Generated with Bobbit