Skip to content

Releases: xielixing/loopx-console

v3.9.29

Choose a tag to compare

@github-actions github-actions released this 18 Aug 12:23
fix(log): cap rendered stream line weight so the panel cannot reflow-…

v3.9.28

Choose a tag to compare

@github-actions github-actions released this 18 Aug 12:17
fix(stall): watchdog recovers a turn the host silently cancelled

BitFun can cancel a MiniApp agent turn without the console ever receiving the completion event (webview hiccup / stale-run cleanup): the card stayed 'running' forever and auto-run froze. The 10s liveness tick now also tracks the last agent event per run; a turn with no events for 5 minutes is treated as dead - cancelled, reported in the log, and the poll loop re-decides, so auto-run relaunches on the persisted session.

v3.9.27

Choose a tag to compare

@github-actions github-actions released this 18 Aug 12:04
feat(marker): bitfun-loopx co-author trailer on every agent commit

Commits inside console-managed clones now carry the bitfun-loopx trailer, countable via GitHub commit search. Two layers: a commit-msg hook installed in the clone cache (re-asserted before every turn; only console-managed clones, never user-selected repos) plus a prompt rule to keep the trailer. Market edition degrades to the prompt rule. Adds a search probe utility verifying the PR-title and commit-trailer queries against the GitHub search API.

v3.9.26

Choose a tag to compare

@github-actions github-actions released this 18 Aug 11:49
feat(archived): surface archived tasks in a quiet group with a restor…

v3.9.25

Choose a tag to compare

@github-actions github-actions released this 18 Aug 11:26
fix(resume): persist the host agent session id per goal so 继续 keeps f…

v3.9.24

Choose a tag to compare

@github-actions github-actions released this 18 Aug 11:11
fix(board): boot-paused tasks stay visible as paused rail cards with 继续

goalGroup routed every auto-run-off goal that is not running into the
hidden backlog bucket, so after a restart the boot sequence paused a
previously-running task and it silently vanished from the board even
though loopx registries and logs were intact. Route auto-run-off goals
to the paused group instead: they render as dimmed rail cards (自动已关)
whose 继续 button re-arms auto-run and polls immediately.

v3.9.23

Choose a tag to compare

@github-actions github-actions released this 18 Aug 09:36
feat(composer): explicit modes - independent new task or feedback to …

v3.9.22

Choose a tag to compare

@github-actions github-actions released this 18 Aug 09:19
feat(progress+dedup): visible task stages and per-issue dedup

- cards and the panel now show the live stage (规划中 / 修复 #N /

  执行中 / 等待你的确认) derived from loopx's next action, so the

  distance to the PR confirmation stays visible

- taskIntake skips writing a todo when an open todo for the same

  issue URL already exists in the target goal (single-issue plan

  path and batch path), reporting skipped duplicates in the

  completion feedback

v3.9.21

Choose a tag to compare

@github-actions github-actions released this 18 Aug 09:10
fix(log): tick rows kept the stream and the data array in lockstep

- the 10s tick's create path grew the DOM past the 240-line cap

  without trimming old rows, desyncing the row indices the in-place

  stream patches rely on: patches then hit older rows and the log

  visibly jumped back to already-shown content, with full rebuilds

  flickering after that

- the tick path now trims the stream like every other append path

- a fresh panel build lands on the bottom synchronously before the

  next paint instead of flashing the top for one frame

v3.9.20

Choose a tag to compare

@github-actions github-actions released this 18 Aug 09:00
fix(layout): dragged columns become fixed width

- the equal three-column default left flex-grow active, so a drag only

  changed flex-basis and the column re-widened immediately; a

  dragged column now switches to flex 0 0 Npx (fixed) while the

  other columns keep sharing the remaining space, and persisted

  widths restore the same fixed sizing on boot