mirror of
https://github.com/Ark0N/Codeman.git
synced 2026-11-05 06:59:33 +01:00
Compare commits
base: BitSquare/Codeman:codeman@1.48.0
BitSquare/Codeman:master
BitSquare/Codeman:fix/linked-cases-race
BitSquare/Codeman:feat/desktop-app
BitSquare/Codeman:feat/codex-skill-network
BitSquare/Codeman:fix/rtl-rendered-markdown
BitSquare/Codeman:perf/zerolag-overlay-render
BitSquare/Codeman:feat/jcode-mode
BitSquare/Codeman:fix/skill-positional-args
BitSquare/Codeman:feat/codex-blocked-detection
BitSquare/Codeman:feat/git-worktrees
BitSquare/Codeman:feat/mcp-server
BitSquare/Codeman:fix/xlsx-openpyxl-preview
BitSquare/Codeman:feat/agents-skill-every-cli
BitSquare/Codeman:feat/keep-awake
BitSquare/Codeman:feat/tile-gesture-detach
BitSquare/Codeman:perf/fullscreen-tab-switch
BitSquare/Codeman:fix/history-notice-lazy
BitSquare/Codeman:changeset-release/master
BitSquare/Codeman:design-assets
BitSquare/Codeman:fix/tile-wheel-forwarding
BitSquare/Codeman:feat/docker-easy-install
BitSquare/Codeman:feat/tile-entrance-anims
BitSquare/Codeman:fix/git-locale-568
BitSquare/Codeman:feat/tab-logo-toggle
BitSquare/Codeman:feat/tile-grid
BitSquare/Codeman:feat/lineage-tree-lines
BitSquare/Codeman:feat/terminal-tile
BitSquare/Codeman:feat/tab-triage-header-stats
BitSquare/Codeman:feat/run-menu-cli-logos
BitSquare/Codeman:fix/statusline-exporter-tmp-race
BitSquare/Codeman:feat/advisor-model
BitSquare/Codeman:fix/phone-tab-strip
BitSquare/Codeman:feat/mobile-case-search
BitSquare/Codeman:claude/gallant-tesla-df59io
BitSquare/Codeman:fix/self-update-stalled-status
BitSquare/Codeman:feat/installer-v2
BitSquare/Codeman:fix/skill-preamble-enter-retry
BitSquare/Codeman:feat/mobile-case-search-and-toolbar-cleanup
BitSquare/Codeman:fix/terminal-history-anchor-after-parse
BitSquare/Codeman:test/install-dsh-probe-bash32
BitSquare/Codeman:fix/xterm6-selection-background
BitSquare/Codeman:feat/iphone-duo
BitSquare/Codeman:feat/terminal-font-weight
BitSquare/Codeman:feat/statusline-shim-delegates
BitSquare/Codeman:feat/fable-5-1-model
BitSquare/Codeman:feat/grok-mode
BitSquare/Codeman:feat/tui
BitSquare/Codeman:feat/auto-copy-selection
BitSquare/Codeman:fix/dep-advisories
BitSquare/Codeman:fix/files-sidebar-followups
BitSquare/Codeman:fix/home-order-followups
BitSquare/Codeman:fix/workspace-hooks-followups
BitSquare/Codeman:fix/workspace-hooks-install
BitSquare/Codeman:feat/file-path-links
BitSquare/Codeman:feat/overview-activity-order
BitSquare/Codeman:docs/skill-hooks-rule
BitSquare/Codeman:feat/session-sidebar
BitSquare/Codeman:feat/alerts-lineage-popout
BitSquare/Codeman:feat/pi-mode
BitSquare/Codeman:fix/sse-stale-watchdog
BitSquare/Codeman:feat/claude-voice-integration
BitSquare/Codeman:appsettings-details
BitSquare/Codeman:feat/readmymind-phase3-part2
BitSquare/Codeman:feat/readmymind-phase3-part1
BitSquare/Codeman:feat/mobile-shell-keyboard-262
BitSquare/Codeman:feat/app-settings-redesign
BitSquare/Codeman:feat/readmymind-phase3
BitSquare/Codeman:fix/history-search-260-261
BitSquare/Codeman:fix/mobile-tab-scroll-257
BitSquare/Codeman:feat/readmymind-phase2
BitSquare/Codeman:feat/clone-repo-case
BitSquare/Codeman:feat/readmymind
BitSquare/Codeman:feat/offline-state
BitSquare/Codeman:feat/path-picker-show-hidden
BitSquare/Codeman:feat/approvals-inbox
BitSquare/Codeman:fix/trust-dialog-auto-accept
BitSquare/Codeman:feat/file-viewer-show-hidden
BitSquare/Codeman:feat/skill-cross-session-messaging
BitSquare/Codeman:feat/daemon-mode
BitSquare/Codeman:feat/file-viewer-edit-mode
BitSquare/Codeman:feat/web-tabs
BitSquare/Codeman:redesign/daylight-skins
BitSquare/Codeman:redesign/carbon-aurora-daylight
BitSquare/Codeman:feat/ws-terminal-io-upstream
BitSquare/Codeman:feat/ws-tests
BitSquare/Codeman:feat/ws-heartbeat
BitSquare/Codeman:cleanup/add-project-setup
BitSquare/Codeman:codeman@1.48.0
BitSquare/Codeman:codeman@1.47.0
BitSquare/Codeman:codeman@1.46.0
BitSquare/Codeman:xterm-zerolag-input@0.4.2
BitSquare/Codeman:codeman@1.45.0
BitSquare/Codeman:codeman@1.44.0
BitSquare/Codeman:codeman@1.43.0
BitSquare/Codeman:codeman@1.42.0
BitSquare/Codeman:codeman@1.41.1
BitSquare/Codeman:xterm-zerolag-input@0.4.1
BitSquare/Codeman:codeman@1.41.0
BitSquare/Codeman:codeman@1.40.0
BitSquare/Codeman:codeman@1.35.0
BitSquare/Codeman:xterm-zerolag-input@0.4.0
BitSquare/Codeman:codeman@1.34.0
BitSquare/Codeman:codeman@1.33.3
BitSquare/Codeman:codeman@1.33.2
BitSquare/Codeman:codeman@1.33.1
BitSquare/Codeman:codeman@1.33.0
BitSquare/Codeman:codeman@1.32.1
BitSquare/Codeman:codeman@1.32.0
BitSquare/Codeman:codeman@1.31.0
BitSquare/Codeman:codeman@1.30.0
BitSquare/Codeman:codeman@1.29.1
BitSquare/Codeman:codeman@1.29.0
BitSquare/Codeman:codeman@1.28.2
BitSquare/Codeman:codeman@1.28.1
BitSquare/Codeman:codeman@1.28.0
BitSquare/Codeman:codeman@1.27.0
BitSquare/Codeman:codeman@1.26.2
BitSquare/Codeman:codeman@1.26.1
BitSquare/Codeman:codeman@1.26.0
BitSquare/Codeman:codeman@1.25.0
BitSquare/Codeman:codeman@1.24.7
BitSquare/Codeman:codeman@1.24.6
BitSquare/Codeman:codeman@1.24.5
BitSquare/Codeman:codeman@1.24.4
BitSquare/Codeman:codeman@1.24.3
BitSquare/Codeman:codeman@1.24.2
BitSquare/Codeman:codeman@1.24.1
BitSquare/Codeman:codeman@1.24.0
BitSquare/Codeman:codeman@1.23.2
BitSquare/Codeman:codeman@1.23.1
BitSquare/Codeman:codeman@1.23.0
BitSquare/Codeman:codeman@1.22.0
BitSquare/Codeman:codeman@1.21.0
BitSquare/Codeman:codeman@1.20.1
BitSquare/Codeman:codeman@1.20.0
BitSquare/Codeman:xterm-zerolag-input@0.3.1
BitSquare/Codeman:codeman@1.19.7
BitSquare/Codeman:codeman@1.19.6
BitSquare/Codeman:codeman@1.19.5
BitSquare/Codeman:codeman@1.19.4
BitSquare/Codeman:codeman@1.19.3
BitSquare/Codeman:codeman@1.19.2
BitSquare/Codeman:codeman@1.19.1
BitSquare/Codeman:codeman@1.19.0
BitSquare/Codeman:codeman@1.18.4
BitSquare/Codeman:codeman@1.18.3
BitSquare/Codeman:codeman@1.18.2
BitSquare/Codeman:codeman@1.18.1
BitSquare/Codeman:codeman@1.18.0
BitSquare/Codeman:codeman@1.17.0
BitSquare/Codeman:codeman@1.16.6
BitSquare/Codeman:codeman@1.16.5
BitSquare/Codeman:codeman@1.16.4
BitSquare/Codeman:codeman@1.16.3
BitSquare/Codeman:codeman@1.16.2
BitSquare/Codeman:codeman@1.16.1
BitSquare/Codeman:codeman@1.16.0
BitSquare/Codeman:xterm-zerolag-input@0.3.0
BitSquare/Codeman:codeman@1.15.0
BitSquare/Codeman:codeman@1.14.2
BitSquare/Codeman:codeman@1.14.1
BitSquare/Codeman:codeman@1.14.0
BitSquare/Codeman:codeman@1.13.0
BitSquare/Codeman:codeman@1.12.2
BitSquare/Codeman:codeman@1.12.1
BitSquare/Codeman:codeman@1.12.0
BitSquare/Codeman:codeman@1.11.2
BitSquare/Codeman:codeman@1.11.1
BitSquare/Codeman:codeman@1.11.0
BitSquare/Codeman:codeman@1.10.0
BitSquare/Codeman:codeman@1.9.9
BitSquare/Codeman:xterm-zerolag-input@0.1.8
BitSquare/Codeman:codeman@1.9.8
BitSquare/Codeman:codeman@1.9.7
BitSquare/Codeman:codeman@1.9.6
BitSquare/Codeman:codeman@1.9.5
BitSquare/Codeman:xterm-zerolag-input@0.1.7
BitSquare/Codeman:codeman@1.9.4
BitSquare/Codeman:xterm-zerolag-input@0.1.6
BitSquare/Codeman:codeman@1.9.3
BitSquare/Codeman:xterm-zerolag-input@0.1.5
BitSquare/Codeman:codeman@1.9.2
BitSquare/Codeman:codeman@1.9.1
BitSquare/Codeman:codeman@1.9.0
BitSquare/Codeman:codeman@1.8.3
BitSquare/Codeman:codeman@1.8.2
BitSquare/Codeman:codeman@1.8.1
BitSquare/Codeman:codeman@1.8.0
BitSquare/Codeman:codeman@1.7.1
BitSquare/Codeman:codeman@1.7.0
BitSquare/Codeman:codeman@1.6.2
BitSquare/Codeman:codeman@1.6.1
BitSquare/Codeman:codeman@1.6.0
BitSquare/Codeman:codeman@1.5.1
BitSquare/Codeman:codeman@1.5.0
BitSquare/Codeman:codeman@1.4.1
BitSquare/Codeman:codeman@1.4.0
BitSquare/Codeman:codeman@1.3.5
BitSquare/Codeman:codeman@1.3.4
BitSquare/Codeman:codeman@1.3.3
BitSquare/Codeman:codeman@1.3.2
BitSquare/Codeman:codeman@1.3.1
BitSquare/Codeman:codeman@1.3.0
BitSquare/Codeman:codeman@1.2.2
BitSquare/Codeman:codeman@1.2.1
BitSquare/Codeman:codeman@1.2.0
BitSquare/Codeman:codeman@1.1.17
BitSquare/Codeman:codeman@1.1.16
BitSquare/Codeman:codeman@1.1.15
BitSquare/Codeman:codeman@1.1.14
BitSquare/Codeman:codeman@1.1.13
BitSquare/Codeman:codeman@1.1.12
BitSquare/Codeman:codeman@1.1.11
BitSquare/Codeman:codeman@1.1.10
BitSquare/Codeman:codeman@1.1.9
BitSquare/Codeman:codeman@1.1.8
BitSquare/Codeman:codeman@1.1.7
BitSquare/Codeman:codeman@1.1.6
BitSquare/Codeman:codeman@1.1.5
BitSquare/Codeman:codeman@1.1.4
BitSquare/Codeman:codeman@1.1.3
BitSquare/Codeman:codeman@1.1.2
BitSquare/Codeman:codeman@1.1.1
BitSquare/Codeman:codeman@1.1.0
BitSquare/Codeman:codeman@1.0.0
BitSquare/Codeman:codeman@0.9.14
BitSquare/Codeman:codeman@0.9.13
BitSquare/Codeman:codeman@0.9.12
BitSquare/Codeman:codeman@0.9.11
BitSquare/Codeman:codeman@0.9.10
BitSquare/Codeman:codeman@0.9.9
BitSquare/Codeman:codeman@0.9.8
BitSquare/Codeman:codeman@0.9.7
BitSquare/Codeman:codeman@0.9.6
BitSquare/Codeman:codeman@0.9.5
BitSquare/Codeman:codeman@0.9.4
BitSquare/Codeman:codeman@0.9.3
BitSquare/Codeman:codeman@0.9.2
BitSquare/Codeman:codeman@0.9.1
BitSquare/Codeman:codeman@0.9.0
BitSquare/Codeman:codeman@0.8.2
BitSquare/Codeman:codeman@0.8.1
BitSquare/Codeman:codeman@0.8.0
BitSquare/Codeman:codeman@0.7.1
BitSquare/Codeman:codeman@0.7.0
BitSquare/Codeman:codeman@0.6.12
BitSquare/Codeman:codeman@0.6.11
BitSquare/Codeman:codeman@0.6.10
BitSquare/Codeman:codeman@0.6.9
BitSquare/Codeman:codeman@0.6.8
BitSquare/Codeman:codeman@0.6.7
BitSquare/Codeman:codeman@0.6.6
BitSquare/Codeman:codeman@0.6.5
BitSquare/Codeman:codeman@0.6.4
BitSquare/Codeman:codeman@0.6.3
BitSquare/Codeman:codeman@0.6.2
BitSquare/Codeman:codeman@0.6.1
BitSquare/Codeman:codeman@0.6.0
BitSquare/Codeman:codeman@0.5.13
BitSquare/Codeman:codeman@0.5.12
BitSquare/Codeman:codeman@0.5.11
BitSquare/Codeman:codeman@0.5.10
BitSquare/Codeman:codeman@0.5.9
BitSquare/Codeman:codeman@0.5.8
BitSquare/Codeman:codeman@0.5.7
BitSquare/Codeman:codeman@0.5.6
BitSquare/Codeman:codeman@0.5.5
BitSquare/Codeman:codeman@0.5.4
BitSquare/Codeman:codeman@0.5.3
BitSquare/Codeman:codeman@0.5.2
BitSquare/Codeman:codeman@0.5.1
BitSquare/Codeman:codeman@0.5.0
BitSquare/Codeman:codeman@0.4.7
BitSquare/Codeman:codeman@0.4.6
BitSquare/Codeman:codeman@0.4.5
BitSquare/Codeman:codeman@0.4.4
BitSquare/Codeman:codeman@0.4.3
BitSquare/Codeman:codeman@0.4.2
BitSquare/Codeman:codeman@0.4.1
BitSquare/Codeman:codeman@0.4.0
BitSquare/Codeman:codeman@0.3.12
BitSquare/Codeman:codeman@0.3.11
BitSquare/Codeman:codeman@0.3.10
BitSquare/Codeman:codeman@0.3.9
BitSquare/Codeman:codeman@0.3.8
BitSquare/Codeman:codeman@0.3.7
BitSquare/Codeman:codeman@0.3.6
BitSquare/Codeman:codeman@0.3.5
BitSquare/Codeman:codeman@0.3.4
BitSquare/Codeman:codeman@0.3.3
BitSquare/Codeman:codeman@0.3.2
BitSquare/Codeman:codeman@0.3.1
BitSquare/Codeman:codeman@0.3.0
BitSquare/Codeman:codeman@0.2.9
...
compare: BitSquare/Codeman:master
BitSquare/Codeman:fix/linked-cases-race
BitSquare/Codeman:feat/desktop-app
BitSquare/Codeman:master
BitSquare/Codeman:feat/codex-skill-network
BitSquare/Codeman:fix/rtl-rendered-markdown
BitSquare/Codeman:perf/zerolag-overlay-render
BitSquare/Codeman:feat/jcode-mode
BitSquare/Codeman:fix/skill-positional-args
BitSquare/Codeman:feat/codex-blocked-detection
BitSquare/Codeman:feat/git-worktrees
BitSquare/Codeman:feat/mcp-server
BitSquare/Codeman:fix/xlsx-openpyxl-preview
BitSquare/Codeman:feat/agents-skill-every-cli
BitSquare/Codeman:feat/keep-awake
BitSquare/Codeman:feat/tile-gesture-detach
BitSquare/Codeman:perf/fullscreen-tab-switch
BitSquare/Codeman:fix/history-notice-lazy
BitSquare/Codeman:changeset-release/master
BitSquare/Codeman:design-assets
BitSquare/Codeman:fix/tile-wheel-forwarding
BitSquare/Codeman:feat/docker-easy-install
BitSquare/Codeman:feat/tile-entrance-anims
BitSquare/Codeman:fix/git-locale-568
BitSquare/Codeman:feat/tab-logo-toggle
BitSquare/Codeman:feat/tile-grid
BitSquare/Codeman:feat/lineage-tree-lines
BitSquare/Codeman:feat/terminal-tile
BitSquare/Codeman:feat/tab-triage-header-stats
BitSquare/Codeman:feat/run-menu-cli-logos
BitSquare/Codeman:fix/statusline-exporter-tmp-race
BitSquare/Codeman:feat/advisor-model
BitSquare/Codeman:fix/phone-tab-strip
BitSquare/Codeman:feat/mobile-case-search
BitSquare/Codeman:claude/gallant-tesla-df59io
BitSquare/Codeman:fix/self-update-stalled-status
BitSquare/Codeman:feat/installer-v2
BitSquare/Codeman:fix/skill-preamble-enter-retry
BitSquare/Codeman:feat/mobile-case-search-and-toolbar-cleanup
BitSquare/Codeman:fix/terminal-history-anchor-after-parse
BitSquare/Codeman:test/install-dsh-probe-bash32
BitSquare/Codeman:fix/xterm6-selection-background
BitSquare/Codeman:feat/iphone-duo
BitSquare/Codeman:feat/terminal-font-weight
BitSquare/Codeman:feat/statusline-shim-delegates
BitSquare/Codeman:feat/fable-5-1-model
BitSquare/Codeman:feat/grok-mode
BitSquare/Codeman:feat/tui
BitSquare/Codeman:feat/auto-copy-selection
BitSquare/Codeman:fix/dep-advisories
BitSquare/Codeman:fix/files-sidebar-followups
BitSquare/Codeman:fix/home-order-followups
BitSquare/Codeman:fix/workspace-hooks-followups
BitSquare/Codeman:fix/workspace-hooks-install
BitSquare/Codeman:feat/file-path-links
BitSquare/Codeman:feat/overview-activity-order
BitSquare/Codeman:docs/skill-hooks-rule
BitSquare/Codeman:feat/session-sidebar
BitSquare/Codeman:feat/alerts-lineage-popout
BitSquare/Codeman:feat/pi-mode
BitSquare/Codeman:fix/sse-stale-watchdog
BitSquare/Codeman:feat/claude-voice-integration
BitSquare/Codeman:appsettings-details
BitSquare/Codeman:feat/readmymind-phase3-part2
BitSquare/Codeman:feat/readmymind-phase3-part1
BitSquare/Codeman:feat/mobile-shell-keyboard-262
BitSquare/Codeman:feat/app-settings-redesign
BitSquare/Codeman:feat/readmymind-phase3
BitSquare/Codeman:fix/history-search-260-261
BitSquare/Codeman:fix/mobile-tab-scroll-257
BitSquare/Codeman:feat/readmymind-phase2
BitSquare/Codeman:feat/clone-repo-case
BitSquare/Codeman:feat/readmymind
BitSquare/Codeman:feat/offline-state
BitSquare/Codeman:feat/path-picker-show-hidden
BitSquare/Codeman:feat/approvals-inbox
BitSquare/Codeman:fix/trust-dialog-auto-accept
BitSquare/Codeman:feat/file-viewer-show-hidden
BitSquare/Codeman:feat/skill-cross-session-messaging
BitSquare/Codeman:feat/daemon-mode
BitSquare/Codeman:feat/file-viewer-edit-mode
BitSquare/Codeman:feat/web-tabs
BitSquare/Codeman:redesign/daylight-skins
BitSquare/Codeman:redesign/carbon-aurora-daylight
BitSquare/Codeman:feat/ws-terminal-io-upstream
BitSquare/Codeman:feat/ws-tests
BitSquare/Codeman:feat/ws-heartbeat
BitSquare/Codeman:cleanup/add-project-setup
BitSquare/Codeman:codeman@1.48.0
BitSquare/Codeman:codeman@1.47.0
BitSquare/Codeman:codeman@1.46.0
BitSquare/Codeman:xterm-zerolag-input@0.4.2
BitSquare/Codeman:codeman@1.45.0
BitSquare/Codeman:codeman@1.44.0
BitSquare/Codeman:codeman@1.43.0
BitSquare/Codeman:codeman@1.42.0
BitSquare/Codeman:codeman@1.41.1
BitSquare/Codeman:xterm-zerolag-input@0.4.1
BitSquare/Codeman:codeman@1.41.0
BitSquare/Codeman:codeman@1.40.0
BitSquare/Codeman:codeman@1.35.0
BitSquare/Codeman:xterm-zerolag-input@0.4.0
BitSquare/Codeman:codeman@1.34.0
BitSquare/Codeman:codeman@1.33.3
BitSquare/Codeman:codeman@1.33.2
BitSquare/Codeman:codeman@1.33.1
BitSquare/Codeman:codeman@1.33.0
BitSquare/Codeman:codeman@1.32.1
BitSquare/Codeman:codeman@1.32.0
BitSquare/Codeman:codeman@1.31.0
BitSquare/Codeman:codeman@1.30.0
BitSquare/Codeman:codeman@1.29.1
BitSquare/Codeman:codeman@1.29.0
BitSquare/Codeman:codeman@1.28.2
BitSquare/Codeman:codeman@1.28.1
BitSquare/Codeman:codeman@1.28.0
BitSquare/Codeman:codeman@1.27.0
BitSquare/Codeman:codeman@1.26.2
BitSquare/Codeman:codeman@1.26.1
BitSquare/Codeman:codeman@1.26.0
BitSquare/Codeman:codeman@1.25.0
BitSquare/Codeman:codeman@1.24.7
BitSquare/Codeman:codeman@1.24.6
BitSquare/Codeman:codeman@1.24.5
BitSquare/Codeman:codeman@1.24.4
BitSquare/Codeman:codeman@1.24.3
BitSquare/Codeman:codeman@1.24.2
BitSquare/Codeman:codeman@1.24.1
BitSquare/Codeman:codeman@1.24.0
BitSquare/Codeman:codeman@1.23.2
BitSquare/Codeman:codeman@1.23.1
BitSquare/Codeman:codeman@1.23.0
BitSquare/Codeman:codeman@1.22.0
BitSquare/Codeman:codeman@1.21.0
BitSquare/Codeman:codeman@1.20.1
BitSquare/Codeman:codeman@1.20.0
BitSquare/Codeman:xterm-zerolag-input@0.3.1
BitSquare/Codeman:codeman@1.19.7
BitSquare/Codeman:codeman@1.19.6
BitSquare/Codeman:codeman@1.19.5
BitSquare/Codeman:codeman@1.19.4
BitSquare/Codeman:codeman@1.19.3
BitSquare/Codeman:codeman@1.19.2
BitSquare/Codeman:codeman@1.19.1
BitSquare/Codeman:codeman@1.19.0
BitSquare/Codeman:codeman@1.18.4
BitSquare/Codeman:codeman@1.18.3
BitSquare/Codeman:codeman@1.18.2
BitSquare/Codeman:codeman@1.18.1
BitSquare/Codeman:codeman@1.18.0
BitSquare/Codeman:codeman@1.17.0
BitSquare/Codeman:codeman@1.16.6
BitSquare/Codeman:codeman@1.16.5
BitSquare/Codeman:codeman@1.16.4
BitSquare/Codeman:codeman@1.16.3
BitSquare/Codeman:codeman@1.16.2
BitSquare/Codeman:codeman@1.16.1
BitSquare/Codeman:codeman@1.16.0
BitSquare/Codeman:xterm-zerolag-input@0.3.0
BitSquare/Codeman:codeman@1.15.0
BitSquare/Codeman:codeman@1.14.2
BitSquare/Codeman:codeman@1.14.1
BitSquare/Codeman:codeman@1.14.0
BitSquare/Codeman:codeman@1.13.0
BitSquare/Codeman:codeman@1.12.2
BitSquare/Codeman:codeman@1.12.1
BitSquare/Codeman:codeman@1.12.0
BitSquare/Codeman:codeman@1.11.2
BitSquare/Codeman:codeman@1.11.1
BitSquare/Codeman:codeman@1.11.0
BitSquare/Codeman:codeman@1.10.0
BitSquare/Codeman:codeman@1.9.9
BitSquare/Codeman:xterm-zerolag-input@0.1.8
BitSquare/Codeman:codeman@1.9.8
BitSquare/Codeman:codeman@1.9.7
BitSquare/Codeman:codeman@1.9.6
BitSquare/Codeman:codeman@1.9.5
BitSquare/Codeman:xterm-zerolag-input@0.1.7
BitSquare/Codeman:codeman@1.9.4
BitSquare/Codeman:xterm-zerolag-input@0.1.6
BitSquare/Codeman:codeman@1.9.3
BitSquare/Codeman:xterm-zerolag-input@0.1.5
BitSquare/Codeman:codeman@1.9.2
BitSquare/Codeman:codeman@1.9.1
BitSquare/Codeman:codeman@1.9.0
BitSquare/Codeman:codeman@1.8.3
BitSquare/Codeman:codeman@1.8.2
BitSquare/Codeman:codeman@1.8.1
BitSquare/Codeman:codeman@1.8.0
BitSquare/Codeman:codeman@1.7.1
BitSquare/Codeman:codeman@1.7.0
BitSquare/Codeman:codeman@1.6.2
BitSquare/Codeman:codeman@1.6.1
BitSquare/Codeman:codeman@1.6.0
BitSquare/Codeman:codeman@1.5.1
BitSquare/Codeman:codeman@1.5.0
BitSquare/Codeman:codeman@1.4.1
BitSquare/Codeman:codeman@1.4.0
BitSquare/Codeman:codeman@1.3.5
BitSquare/Codeman:codeman@1.3.4
BitSquare/Codeman:codeman@1.3.3
BitSquare/Codeman:codeman@1.3.2
BitSquare/Codeman:codeman@1.3.1
BitSquare/Codeman:codeman@1.3.0
BitSquare/Codeman:codeman@1.2.2
BitSquare/Codeman:codeman@1.2.1
BitSquare/Codeman:codeman@1.2.0
BitSquare/Codeman:codeman@1.1.17
BitSquare/Codeman:codeman@1.1.16
BitSquare/Codeman:codeman@1.1.15
BitSquare/Codeman:codeman@1.1.14
BitSquare/Codeman:codeman@1.1.13
BitSquare/Codeman:codeman@1.1.12
BitSquare/Codeman:codeman@1.1.11
BitSquare/Codeman:codeman@1.1.10
BitSquare/Codeman:codeman@1.1.9
BitSquare/Codeman:codeman@1.1.8
BitSquare/Codeman:codeman@1.1.7
BitSquare/Codeman:codeman@1.1.6
BitSquare/Codeman:codeman@1.1.5
BitSquare/Codeman:codeman@1.1.4
BitSquare/Codeman:codeman@1.1.3
BitSquare/Codeman:codeman@1.1.2
BitSquare/Codeman:codeman@1.1.1
BitSquare/Codeman:codeman@1.1.0
BitSquare/Codeman:codeman@1.0.0
BitSquare/Codeman:codeman@0.9.14
BitSquare/Codeman:codeman@0.9.13
BitSquare/Codeman:codeman@0.9.12
BitSquare/Codeman:codeman@0.9.11
BitSquare/Codeman:codeman@0.9.10
BitSquare/Codeman:codeman@0.9.9
BitSquare/Codeman:codeman@0.9.8
BitSquare/Codeman:codeman@0.9.7
BitSquare/Codeman:codeman@0.9.6
BitSquare/Codeman:codeman@0.9.5
BitSquare/Codeman:codeman@0.9.4
BitSquare/Codeman:codeman@0.9.3
BitSquare/Codeman:codeman@0.9.2
BitSquare/Codeman:codeman@0.9.1
BitSquare/Codeman:codeman@0.9.0
BitSquare/Codeman:codeman@0.8.2
BitSquare/Codeman:codeman@0.8.1
BitSquare/Codeman:codeman@0.8.0
BitSquare/Codeman:codeman@0.7.1
BitSquare/Codeman:codeman@0.7.0
BitSquare/Codeman:codeman@0.6.12
BitSquare/Codeman:codeman@0.6.11
BitSquare/Codeman:codeman@0.6.10
BitSquare/Codeman:codeman@0.6.9
BitSquare/Codeman:codeman@0.6.8
BitSquare/Codeman:codeman@0.6.7
BitSquare/Codeman:codeman@0.6.6
BitSquare/Codeman:codeman@0.6.5
BitSquare/Codeman:codeman@0.6.4
BitSquare/Codeman:codeman@0.6.3
BitSquare/Codeman:codeman@0.6.2
BitSquare/Codeman:codeman@0.6.1
BitSquare/Codeman:codeman@0.6.0
BitSquare/Codeman:codeman@0.5.13
BitSquare/Codeman:codeman@0.5.12
BitSquare/Codeman:codeman@0.5.11
BitSquare/Codeman:codeman@0.5.10
BitSquare/Codeman:codeman@0.5.9
BitSquare/Codeman:codeman@0.5.8
BitSquare/Codeman:codeman@0.5.7
BitSquare/Codeman:codeman@0.5.6
BitSquare/Codeman:codeman@0.5.5
BitSquare/Codeman:codeman@0.5.4
BitSquare/Codeman:codeman@0.5.3
BitSquare/Codeman:codeman@0.5.2
BitSquare/Codeman:codeman@0.5.1
BitSquare/Codeman:codeman@0.5.0
BitSquare/Codeman:codeman@0.4.7
BitSquare/Codeman:codeman@0.4.6
BitSquare/Codeman:codeman@0.4.5
BitSquare/Codeman:codeman@0.4.4
BitSquare/Codeman:codeman@0.4.3
BitSquare/Codeman:codeman@0.4.2
BitSquare/Codeman:codeman@0.4.1
BitSquare/Codeman:codeman@0.4.0
BitSquare/Codeman:codeman@0.3.12
BitSquare/Codeman:codeman@0.3.11
BitSquare/Codeman:codeman@0.3.10
BitSquare/Codeman:codeman@0.3.9
BitSquare/Codeman:codeman@0.3.8
BitSquare/Codeman:codeman@0.3.7
BitSquare/Codeman:codeman@0.3.6
BitSquare/Codeman:codeman@0.3.5
BitSquare/Codeman:codeman@0.3.4
BitSquare/Codeman:codeman@0.3.3
BitSquare/Codeman:codeman@0.3.2
BitSquare/Codeman:codeman@0.3.1
BitSquare/Codeman:codeman@0.3.0
BitSquare/Codeman:codeman@0.2.9
1
Commits
codeman@1.48.0
...
master
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
9eac5ecf01 |
test: wait for the first read before starting the other edit history sessions
The gate belonged to whichever read arrived first, and sessions load their stores independently, so under CI timing another session took it, the loop never reached release() and the test timed out (master, CI run 41930703100). The code cannot block one session on another: sync() only waits on its own slot. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |
1 changed files with 6 additions and 0 deletions
@@ -428,14 +428,20 @@ describe('EditHistorySync', () => {
|
||||
host.append('main', editLine('t1', T0, '/w/a.ts'));
|
||||
const orig = host.read;
|
||||
let first = true;
|
||||
let inRead!: () => void;
|
||||
const reachedRead = new Promise<void>((r) => (inRead = r));
|
||||
host.read = async (...a) => {
|
||||
if (first) {
|
||||
first = false;
|
||||
inRead();
|
||||
await gate;
|
||||
}
|
||||
return orig(...a);
|
||||
};
|
||||
const slow = sync.sync(local);
|
||||
// Only once s1 holds the gate: the sessions load their stores independently, so a later one
|
||||
// could reach the read first, take the gate and hang the loop below before `release()`.
|
||||
await reachedRead;
|
||||
for (let i = 1; i <= MAX_LOADED_STORES + 1; i++) await sync.sync({ ...local, id: `s1-${i}` });
|
||||
release();
|
||||
expect(await slow).toEqual({ state: 'ok' });
|
||||
|
||||
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.