Skip to content

OH smoke 2026-07-24T17-52-06 - #71

Open
brokk-ccl wants to merge 1 commit into
mainfrom
brokk/oh-smoke-2026-07-24t17-52-06-174f657c
Open

OH smoke 2026-07-24T17-52-06#71
brokk-ccl wants to merge 1 commit into
mainfrom
brokk/oh-smoke-2026-07-24t17-52-06-174f657c

Conversation

@brokk-ccl

Copy link
Copy Markdown
Contributor

Goal

Prove Brokk Forge OpenHands lane end-to-end (validation run 2026-07-24T17-52-06).

Do exactly this (nothing else)

  1. Create docs/openhands-e2e-smoke.txt (docs/ already exists).
  2. Write exactly one line: openhands-e2e-ok-2026-07-24T17-52-06.
  3. Do not modify any other files.

Acceptance

  • File exists with that exact one-line content.
  • PR opened against the project base branch.

Verify: ✅ passed

verify output
 runsc+manager yields SplitEnclave
  ---
  duration_ms: 0.41898
  type: 'test'
  ...
# Subtest: LocalEnclave Landlock denies sibling writes; uid-split drops when setuid
ok 6 - LocalEnclave Landlock denies sibling writes; uid-split drops when setuid
  ---
  duration_ms: 17.769302
  type: 'test'
  ...
# Subtest: opencode-cli
    # Subtest: buildOpenCodeCliEnv maps Omni fuel + inline config
    ok 1 - buildOpenCodeCliEnv maps Omni fuel + inline config
      ---
      duration_ms: 1.206931
      type: 'test'
      ...
    # Subtest: CliTurnInput.agent plan|build is typed on the shared interface
    ok 2 - CliTurnInput.agent plan|build is typed on the shared interface
      ---
      duration_ms: 0.153101
      type: 'test'
      ...
    # Subtest: handleOpenCodeJsonLine extracts session + text
    ok 3 - handleOpenCodeJsonLine extracts session + text
      ---
      duration_ms: 0.29435
      type: 'test'
      ...
    # Subtest: handleOpenCodeJsonLine maps tool_use
    ok 4 - handleOpenCodeJsonLine maps tool_use
      ---
      duration_ms: 0.36496
      type: 'test'
      ...
    1..4
ok 7 - opencode-cli
  ---
  duration_ms: 3.176033
  type: 'suite'
  ...
# Subtest: openhands-cli env
    # Subtest: appends /v1 to LiteLLM root and defaults RUNTIME=process
    ok 1 - appends /v1 to LiteLLM root and defaults RUNTIME=process
      ---
      duration_ms: 1.112591
      type: 'test'
      ...
    # Subtest: does not double-append /v1
    ok 2 - does not double-append /v1
      ---
      duration_ms: 0.19455
      type: 'test'
      ...
    1..2
ok 8 - openhands-cli env
  ---
  duration_ms: 2.430942
  type: 'suite'
  ...
# Subtest: ui-message smoke (cursor-cli shaped)
    # Subtest: streams text + tools + finish without legacy AgentEvent frames
    ok 1 - streams text + tools + finish without legacy AgentEvent frames
      ---
      duration_ms: 1.11911
      type: 'test'
      ...
    1..1
ok 9 - ui-message smoke (cursor-cli shaped)
  ---
  duration_ms: 1.913191
  type: 'suite'
  ...
# Subtest: UiMessageBridge
    # Subtest: maps text deltas to text-start/delta/end and finish
    ok 1 - maps text deltas to text-start/delta/end and finish
      ---
      duration_ms: 1.125091
      type: 'test'
      ...
    # Subtest: maps tool_use and tool_result
    ok 2 - maps tool_use and tool_result
      ---
      duration_ms: 0.214249
      type: 'test'
      ...
    # Subtest: maps thinking to reasoning parts
    ok 3 - maps thinking to reasoning parts
      ---
      duration_ms: 0.1874
      type: 'test'
      ...
    1..3
ok 10 - UiMessageBridge
  ---
  duration_ms: 2.318531
  type: 'suite'
  ...
# Subtest: chatRowsToUIMessages
    # Subtest: hydrates text and tools
    ok 1 - hydrates text and tools
      ---
      duration_ms: 0.344909
      type: 'test'
      ...
    1..1
ok 11 - chatRowsToUIMessages
  ---
  duration_ms: 0.519861
  type: 'suite'
  ...
1..11
# tests 19
# suites 6
# pass 19
# fail 0
# cancelled 0
# skipped 0
# todo 0
# duration_ms 1316.541733

Acceptance (live): ❌ not met

acceptance check output
ACCEPTANCE FAIL: /health → 500

🔨 Forged by Brokk · task 5d1acc5c-f699-4f1a-80f9-14cb056e6568

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant