Skip to content

Sync with v0.90.6; land parallel session work; fix command-safety false positives and CJK cursor drift#33

Merged
dmae97 merged 7 commits into
mainfrom
docs/dmae97/readme-slash-skills-omkgirl
Jul 11, 2026
Merged

Sync with v0.90.6; land parallel session work; fix command-safety false positives and CJK cursor drift#33
dmae97 merged 7 commits into
mainfrom
docs/dmae97/readme-slash-skills-omkgirl

Conversation

@dmae97

@dmae97 dmae97 commented Jul 11, 2026

Copy link
Copy Markdown
Owner

Summary

Syncs this branch with released v0.90.6 (origin/main) and lands the in-flight parallel-session work plus two verified fixes.

  • fix(coding-agent): secret.read_path command-safety false positives — the pattern argument right after -- in grep/egrep/fgrep/rg is no longer treated as a secret file operand; real secret-file operands (rg -- needle .env, grep -f .env needle) stay confirm-tier.
  • fix(tui): vertical cursor movement tracks display cells, so wrapped Korean/CJK lines no longer drift the cursor column; wordWrapLine no longer stack-overflows on an indivisible wide grapheme at width 1.
  • wip landings from parallel sessions: agent parallel tool batching (parallel-tool-batch, path-segments), ai provider/simple-options updates + regenerated model catalog (GPT-5.6 family, ultra thinking level), reasoning-router v4 normalization + generalization governance, tui skill autocomplete, build-binaries workflow update.
  • chore: lockstep version alignment to 0.90.6, npm trusted-publishing identity metadata (dmae97/omk), root biome scanner exclusion for the untracked pi-extensions/ workspace.
  • test(coding-agent): concurrent-guard dummy tool declares executionMode: "parallel" to match the new opt-in batch-parallelization policy.

Verification

  • bash test.sh: adaptorch-wpl 13, agent 22, ai 57 (+25 e2e skipped), coding-agent 232 (+6 skipped), tui 41 files / 681 tests — 0 failures.
  • npm run check green on every commit via pre-commit (biome, pinned-deps, vendored-skills, ts-imports, release-consistency, shrinkwrap, tsgo, browser-smoke).
  • node scripts/check-release-consistency.mjs after the sync merge: issues: [], latestTagReachable: true, versionBehindTag: false.
  • npm run build exit 0 at lockstep 0.90.6.
  • CJK cursor fix additionally verified end-to-end in a live tmux omk TUI session (inverse-video cursor held display column 10 across Down/Up on a wrapped Korean line at 60 cols).

dmae97 added 7 commits July 9, 2026 17:32
Document the pinned pi.dev package install set, slash-command map, and
skills.sh install flow so operators load packages and / commands up front.
Add the OMK girl mascot under readmeasset and surface it in the README hero.
… CJK cursor drift

command-safety: the pattern argument right after -- in grep/egrep/fgrep/rg is no longer treated as a secret file operand; real secret-file operands stay confirm-tier. tui editor: vertical cursor movement now tracks display cells so wrapped CJK lines keep the cursor column, and an indivisible wide grapheme no longer recurses at width 1. Includes in-flight autocomplete passenger hunks from parallel session work in editor.ts and the CHANGELOG [Unreleased] sections.
agent: parallel tool batching (parallel-tool-batch, path-segments) and loop wiring. ai: provider option updates and regenerated model catalog. coding-agent: reasoning-router v4 normalization and generalization governance, settings/theme/args updates, adaptorch preview doc, ultra thinking level surfaces. tui: skill autocomplete providers and tests. infra: exclude pi-extensions from root biome scan; add v0.90.6 release notes (identical to origin/main) so the branch sync merge cannot collide with the untracked copy.
Parallel-session alignment landed for branch sync: lockstep 0.90.6 across workspaces, examples, lockfiles, shrinkwrap, README release surfaces, and repository URL metadata.
…ash-skills-omkgirl

# Conflicts:
#	packages/agent/CHANGELOG.md
#	packages/ai/CHANGELOG.md
#	packages/ai/src/models.generated.ts
#	packages/coding-agent/CHANGELOG.md
#	packages/tui/CHANGELOG.md
…-in batch policy

Batch parallelization is now opt-in per tool (shouldParallelizeToolBatch); the queued-events-before-tool_call guard asserts the parallel path, so the dummy tool declares executionMode parallel explicitly.
@dmae97
dmae97 merged commit be4d8dd into main Jul 11, 2026
3 checks passed
dmae97 added a commit that referenced this pull request Jul 21, 2026
…kgirl

Sync with v0.90.6; land parallel session work; fix command-safety false positives and CJK cursor drift
dmae97 pushed a commit that referenced this pull request Jul 21, 2026
- show help instead of crashing on `omp setup` with no args
- show runtime-discovered MCP servers in `/mcp list`
- remove deprecated Anthropic model entries from models.json
- sort models by recency in model selector
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