Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
4f33b02
docs: add performance optimization report
GoDiao May 28, 2026
9ac8b45
docs: add detailed performance optimization implementation plan
GoDiao May 28, 2026
edf968f
perf: Phase 1 quick fixes (5 of 6)
GoDiao May 28, 2026
8626e85
perf: Phase 1 quick fix #6 - lazy-load tool modules
GoDiao May 28, 2026
57c60a4
perf: Phase 2 Rust layer optimizations
GoDiao May 28, 2026
499f0d5
perf: Phase 3.1 - move elapsed timer out of Zustand
GoDiao May 28, 2026
8636592
perf: Phase 3 frontend optimizations
GoDiao May 28, 2026
563ffcf
perf: Phase 4.1 - session metadata cache
GoDiao May 28, 2026
23d7958
docs: update plan with completion status
GoDiao May 28, 2026
bdb1bec
docs: mark Phase 5 as deferred
GoDiao May 28, 2026
23f6fdd
perf: Phase 5.1 - pipe transport for CLI subprocess
GoDiao May 28, 2026
6771679
docs: update plan with Phase 5.1 completion
GoDiao May 28, 2026
aaf4fc4
docs: mark Phase 5.2 as deferred
GoDiao May 28, 2026
0ab98a7
fix: revert DashMap to Mutex<HashMap> for terminal sessions
GoDiao May 29, 2026
20c3a6c
docs: mark DashMap optimization as infeasible
GoDiao May 29, 2026
82f4269
docs: add benchmark suite and performance results report
GoDiao May 29, 2026
3b2f078
docs: add perf optimization branch summary to README
GoDiao May 29, 2026
534024d
docs: list all 14 optimizations with details in README
GoDiao May 29, 2026
81e5c84
Merge branch 'dev' into perf/optimization-report
GoDiao May 30, 2026
f6ffdf6
Merge branch 'dev' into perf/optimization-report
GoDiao May 31, 2026
41409d7
merge: perf/optimization-report → dev
GoDiao Jun 10, 2026
70fc99b
perf: Batch A — bundle optimization (manualChunks + lazy Settings + d…
GoDiao Jun 10, 2026
f6face8
perf: Batch E — Vec::with_capacity + console.warn DEV guard
GoDiao Jun 10, 2026
f63be47
perf: Batch C — throttle/debounce noisy polling
GoDiao Jun 10, 2026
aa2f911
perf: Batch B — sessionsById Map index for O(1) lookups
GoDiao Jun 10, 2026
296d777
perf: Batch D — terminal LRU eviction (max 5) + offload login-shell p…
GoDiao Jun 10, 2026
aeddb4c
fix: update test assertions for Batch C polling changes
GoDiao Jun 10, 2026
6b381b2
chore(bench): add v2 benchmark scripts (bundle/store/polling/memory/c…
GoDiao Jun 11, 2026
9fba710
docs(perf): v2 benchmark results — bundle/store/polling/memory before…
GoDiao Jun 11, 2026
d9ba100
bench: add e2e benchmarks (store-e2e, tti, tauri-rss) + update result…
GoDiao Jun 12, 2026
0cf1e3f
chore: untrack .omc/ runtime state
GoDiao Jun 12, 2026
ba17fc2
fix(#11,#16): Mermaid/KaTeX dynamic import error UI + in-flight Promi…
GoDiao Jun 12, 2026
d511eda
fix(#12,#15): active-aware terminal LRU eviction + configurable cap
GoDiao Jun 12, 2026
dc605db
fix(#13): sessionStore single source of truth + memoized lookup
GoDiao Jun 12, 2026
423a827
fix(#14): surface scheduled task poll failures via toast
GoDiao Jun 12, 2026
9e75d80
fix(#17): migrate consumers to useSessionById for O(1) lookups
GoDiao Jun 12, 2026
fcf013c
docs: branch info for perf/store-refactor-and-robustness
GoDiao Jun 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -86,4 +86,7 @@ runtime/__pycache__
scripts/benchmark.ts

# Sidecar binaries
sidecar/*.exe
sidecar/*.exe

# Benchmark results
.benchmark-results/
354 changes: 0 additions & 354 deletions .omc/project-memory.json

This file was deleted.

8 changes: 0 additions & 8 deletions .omc/sessions/07db39b9-52cd-4784-b90c-5798235d2a40.json

This file was deleted.

8 changes: 0 additions & 8 deletions .omc/sessions/bad901df-8e97-4225-9672-2f5de0b8a571.json

This file was deleted.

8 changes: 0 additions & 8 deletions .omc/sessions/f036cfa0-46cd-43f9-a5ee-ab0f802cd30e.json

This file was deleted.

Loading