777genius
ef77f36b8f
fix(startup): hydrate deferred provider statuses
2026-05-23 16:31:46 +03:00
777genius
08725c4e33
perf(startup): lazy load dashboard runtime surfaces
2026-05-23 15:52:47 +03:00
777genius
f8b96d12d3
perf(startup): lazy load task detail surfaces
2026-05-23 15:42:29 +03:00
777genius
6ac95505bc
perf(startup): defer hidden renderer work
2026-05-23 15:34:30 +03:00
777genius
b4f2be87df
perf(startup): shrink participant avatar assets
2026-05-23 15:13:02 +03:00
777genius
34a1b86b21
perf(startup): defer noncritical startup probes
2026-05-23 15:04:05 +03:00
777genius
a4861fa77d
perf(startup): defer provider status checks
2026-05-23 14:23:57 +03:00
777genius
0e8ccf2905
feat(runtime): filter free provider models
2026-05-22 21:04:50 +03:00
777genius
511dd5d7a6
fix(team): coalesce lead stream fragments
2026-05-22 21:00:20 +03:00
777genius
077c749cb7
fix(windows): harden elevated runtime detection
2026-05-22 18:43:50 +03:00
777genius
e9a37e7325
refactor(team): extract global task notifications
2026-05-22 18:04:42 +03:00
777genius
abd40efdaf
feat: add windows elevation status banner
2026-05-22 17:41:19 +03:00
777genius
f4ff278ac4
chore: merge team ipc clean architecture refactor
2026-05-22 17:16:51 +03:00
777genius
7e6ebce093
fix(team-ui): polish launch diagnostics controls
2026-05-22 15:43:36 +03:00
777genius
7b99a3713b
feat(opencode): surface runtime diagnostics and approvals
2026-05-22 15:43:15 +03:00
777genius
8946bc668d
refactor(team): extract resolved members and graph layout
2026-05-22 15:08:32 +03:00
777genius
ab76e5424d
refactor(team): extract messages panel mode persistence
2026-05-22 11:39:54 +03:00
777genius
f0ca6a57c2
refactor(team): extract tool approval parser
2026-05-22 11:33:30 +03:00
777genius
67a6d711eb
refactor(team): extract launch params helpers
2026-05-22 11:28:07 +03:00
777genius
7f828c2e63
refactor(team): extract error policies
2026-05-22 11:21:27 +03:00
777genius
e723a62ed0
refactor(team): extract member activity meta helpers
2026-05-22 11:16:28 +03:00
777genius
993982311d
refactor(team): extract provisioning state rules
2026-05-22 11:08:11 +03:00
777genius
3f7b793816
refactor(team): extract runtime snapshot equality
2026-05-22 11:01:56 +03:00
777genius
0a1e4c6e8b
refactor(team): extract member spawn snapshot equality
2026-05-22 10:56:12 +03:00
777genius
e2031bf928
refactor(team): extract snapshot structural sharing
2026-05-22 10:48:08 +03:00
777genius
c091bd8d96
refactor(team): extract scoped state cleanup
2026-05-22 10:42:12 +03:00
777genius
9bd8585617
refactor(team): extract refresh burst diagnostics
2026-05-22 10:27:22 +03:00
777genius
34902059b2
refactor(team): extract spawn status warning throttle
2026-05-22 10:13:17 +03:00
777genius
38b0a87d5d
refactor(team): extract spawn status backoff
2026-05-22 10:08:13 +03:00
777genius
e718ccf39a
refactor(team): extract refresh timestamps
2026-05-22 10:00:54 +03:00
777genius
7d08a10d6f
refactor(team): extract local state epoch registry
2026-05-22 09:56:32 +03:00
777genius
4a561f2cd2
refactor(team): extract pending reply waits
2026-05-22 09:50:06 +03:00
777genius
69f7a21771
refactor(team): extract data request keys
2026-05-22 09:42:02 +03:00
777genius
c26a1d727a
fix(lint): simplify release validation patterns
2026-05-22 01:24:23 +03:00
777genius
4bd346b0fb
fix(settings): include provider endpoint defaults
2026-05-22 00:21:57 +03:00
777genius
0f7028f911
fix(sidebar): mark partial launch tasks offline
2026-05-22 00:21:28 +03:00
777genius
3c60ab8653
fix(team): drop unavailable effort selections
2026-05-22 00:21:17 +03:00
777genius
a386e30667
fix(team): harden launch diagnostics and MCP shutdown
2026-05-22 00:20:47 +03:00
777genius
3c427ac617
feat(runtime): support anthropic compatible endpoints
2026-05-22 00:16:52 +03:00
777genius
1d2f61ad86
refactor(team): extract team data selectors
2026-05-22 00:06:28 +03:00
777genius
8589391ccf
refactor(team): extract message cache layer
2026-05-22 00:01:53 +03:00
777genius
9ad4269ebc
feat(runtime): harden MCP launch orchestration
2026-05-21 19:03:47 +03:00
777genius
6fd75c6704
chore: commit remaining workspace updates
2026-05-21 16:43:00 +03:00
777genius
384446e83c
feat(opencode): add scoped model defaults UI
2026-05-21 12:35:41 +03:00
777genius
16a003416d
feat: harden opencode and team runtime flows
2026-05-21 01:10:48 +03:00
777genius
c632208dba
fix(opencode): render catalog-backed provider badges
2026-05-20 17:39:56 +03:00
777genius
3b120e74c7
fix(opencode): prefer catalog for summary model lists
2026-05-20 17:25:00 +03:00
777genius
9289afd01e
fix(opencode): use catalog models in selector
2026-05-20 17:20:55 +03:00
777genius
147af0e0e5
fix(opencode): honor free model metadata
2026-05-20 17:15:14 +03:00
777genius
e3ff8e1df5
fix(opencode): preserve hydrated model lists
2026-05-20 15:38:46 +03:00
777genius
16c1e4b47d
fix(opencode): settle empty catalog hydration
2026-05-20 15:31:20 +03:00
777genius
d7f82e54d1
fix(opencode): hydrate summary model catalog
2026-05-20 15:15:42 +03:00
777genius
948e00aedb
fix(updater): improve release notes and banner spacing
2026-05-20 12:30:06 +03:00
777genius
5312a137da
fix(ci): satisfy full lint gate
2026-05-20 00:03:28 +03:00
777genius
933e580d03
fix(opencode): preserve command preflight context
2026-05-19 23:19:34 +03:00
777genius
d5894c029d
feat(team): improve runtime bootstrap controls
2026-05-19 22:39:13 +03:00
777genius
98d11b260c
fix(team): align Anthropic effort UI fallback
2026-05-19 21:27:50 +03:00
777genius
96ea0ea929
fix(team): classify submitted bootstrap diagnostics
2026-05-19 21:14:14 +03:00
777genius
caa89b73f9
fix(team): prioritize bootstrap launch diagnostics
2026-05-19 21:03:48 +03:00
777genius
bf3011624d
fix: harden team launch bootstrap provisioning
2026-05-19 19:43:02 +03:00
777genius
85959b6954
feat(runtime): improve provider readiness diagnostics
2026-05-19 16:19:38 +03:00
777genius
2d06442ce0
feat(graph): refine runtime lanes and model compatibility
2026-05-19 14:24:30 +03:00
777genius
3e52008c7a
feat(app): rename display name to Agent Teams AI
2026-05-19 14:24:30 +03:00
777genius
9dd1572763
fix(graph): refresh runtime state in graph views
2026-05-19 11:17:17 +03:00
777genius
dffc527424
fix(ci): restore dev validation checks
2026-05-19 02:49:45 +03:00
777genius
554112a3d8
fix(team): require codex process evidence for activity
2026-05-18 23:41:39 +03:00
777genius
962721935d
fix(team): hide stale member detail task activity
2026-05-18 23:32:18 +03:00
777genius
f19ed93d4b
fix(team): keep codex member work visible during recovery
2026-05-18 23:31:58 +03:00
777genius
3bb8e18982
fix(opencode): suppress recovered app mcp advisory
2026-05-18 20:45:19 +03:00
777genius
67fbd1e681
fix(codex): improve runtime CLI discovery
2026-05-18 20:04:50 +03:00
777genius
55dfc5db14
fix(opencode): classify session refresh diagnostics
2026-05-18 17:58:55 +03:00
777genius
20a8e69c4c
chore: save remaining workspace updates
2026-05-18 15:58:05 +03:00
777genius
7c5832bd7e
fix(opencode): avoid busy preflight warnings after compatibility
2026-05-18 15:50:38 +03:00
777genius
6e4f8ff8c4
fix: stabilize opencode mcp transport refresh
...
Keep OpenCode app MCP transport evidence durable, refresh stale sessions without consuming normal delivery attempts, and keep recoverable runtime diagnostics out of member card errors.
Cover stable MCP restart/fallback, forced session refresh, resolved_behavior_changed recovery, and renderer diagnostics with regression and safe e2e tests.
2026-05-18 13:08:34 +03:00
777genius
5e0d552cb9
fix(opencode): improve runtime preflight diagnostics
2026-05-18 11:11:45 +03:00
777genius
88e01ae87d
fix(runtime): improve opencode diagnostics
2026-05-18 03:36:26 +03:00
777genius
d25c65381f
fix(runtime): keep opencode liveness in sync
2026-05-18 02:59:24 +03:00
777genius
8d2e7808d0
fix(team): prevent runtime tooltip over controls
2026-05-18 02:11:48 +03:00
777genius
0800f8a06e
chore(release): lock runtime 0.0.35
2026-05-18 02:08:36 +03:00
777genius
7742c528ad
chore(release): support manual draft builds
2026-05-18 02:04:13 +03:00
777genius
4a8cec9dc2
chore: checkpoint frontend workspace updates
2026-05-18 01:57:16 +03:00
777genius
4ec745268b
feat: add telemetry identity and runtime status
2026-05-17 20:26:34 +03:00
777genius
445932e45b
feat(team): improve runtime provider workflows
2026-05-17 19:11:26 +03:00
777genius
e333d09d9c
fix: harden task change review flows
2026-05-17 14:18:54 +03:00
777genius
be558927ea
fix(team): complete teammate permission responses
2026-05-17 01:30:19 +03:00
777genius
471fe0a1a8
fix(ui): improve tooltip contrast
2026-05-17 01:19:52 +03:00
777genius
e185f1f686
fix(ui): show disabled codex model tiles
2026-05-17 01:13:51 +03:00
777genius
c1a2ccc0a7
fix(ui): restore safe model tooltips
2026-05-17 01:07:38 +03:00
777genius
7c3c852520
fix(ui): avoid model selector tooltip ref loop
2026-05-17 00:50:28 +03:00
777genius
a2e82e498a
fix(ui): remove member row tooltip ref loop
2026-05-17 00:45:09 +03:00
777genius
3c483745d9
fix(ui): avoid member model tooltip crash
2026-05-17 00:35:27 +03:00
777genius
eb1b333879
chore(ui): clarify effort helper text
2026-05-16 23:57:42 +03:00
777genius
b88b2db365
fix: harden provider management and updater flows
2026-05-16 23:23:27 +03:00
777genius
279439de10
merge: sync dev into main
...
# Conflicts:
# src/renderer/store/utils/pathResolution.ts
# src/renderer/utils/claudeMdTracker.ts
# src/renderer/utils/contextTracker.ts
# test/features/recent-projects/renderer/utils/recentProjectOpenHistory.test.ts
# test/renderer/components/chat/SessionContextPanel/buildDirectoryTree.test.ts
# test/renderer/components/team/dialogs/projectPathOptions.test.ts
# test/renderer/utils/claudeMdTracker.test.ts
# test/shared/utils/platformPath.test.ts
2026-05-16 20:44:30 +03:00
777genius
bfebdff3cf
chore: save local dev updates
2026-05-16 20:03:30 +03:00
infiniti
d29f3a23d4
fix: harden Windows frontend stability ( #125 )
2026-05-16 19:57:11 +03:00
infiniti
a6ba6072c0
fix: preserve absolute mention paths ( #123 )
...
Co-authored-by: iliya <iliyazelenkog@gmail.com>
2026-05-16 18:19:54 +03:00
infiniti
f08e228a7d
fix: address Windows smoke review findings ( #122 )
...
Co-authored-by: iliya <iliyazelenkog@gmail.com>
2026-05-16 18:03:05 +03:00
infiniti
09db3abfcd
fix: harden Windows frontend path handling
...
Harden Windows path handling and packaged app smoke checks.
2026-05-16 17:38:34 +03:00
infiniti
9c438e7c84
fix: harden Windows frontend path handling
...
Harden Windows path handling and packaged app smoke checks.
2026-05-16 17:34:50 +03:00
777genius
2beb4dae96
feat: improve desktop workflows
2026-05-16 12:37:17 +03:00
777genius
58ff926f4b
fix(team): harden create preflight cleanup
2026-05-16 00:57:03 +03:00
iliya
1b086f41b7
fix(team): keep create preflight alive across rerenders
2026-05-16 00:32:54 +03:00
777genius
d018002c3e
feat(docs): restructure VitePress IA, improve onboarding/troubleshooting docs
...
- Restructure sidebar: Start → Guide → Operations → Developers → Reference
- Fix EN/RU sidebar order (Installation before Quickstart)
- Expand troubleshooting with diagnostics commands and task-log triage
- Improve quickstart with prerequisites, pitfalls, and contributor links
- Expand installation docs with verification commands
- Add cyberpunk hero theme to landing page
- Add atomicFile utility with tests and stage-runtime script
- Harden team provisioning with better error handling and progress output
- Add cross-team communication, kanban, and workSync improvements
2026-05-15 23:34:06 +03:00
SardorBek Sattarov
69a907e714
perf(team): cut CreateTeamDialog re-render storm during CLI verify
...
Stabilize cliStatus identity across cloned IPC snapshots, memoize the roster editor boundary, and defer/cancel provider prepare diagnostics idle work.
2026-05-15 16:58:12 +03:00
777genius
60f7b6a5fd
chore: sync frontend changes for runtime 0.0.33
2026-05-14 23:53:07 +03:00
777genius
9c0b8beb7c
fix(ci): stabilize ci and release workflows
2026-05-14 22:10:30 +03:00
777genius
6e8f938da2
fix(team): harden opencode delivery recovery
2026-05-14 15:11:40 +03:00
777genius
8ab190bad8
chore: merge origin dev into local dev
2026-05-14 11:20:47 +03:00
infiniti
c57c513cf1
fix(opencode): recover agenda sync after missing proof
...
Recover OpenCode agenda sync after protocol-proof-missing delivery failures and harden Anthropic provider readiness handling.
2026-05-14 11:12:37 +03:00
777genius
b77eaf2b26
fix(team): scope OpenCode preflight runtime failures
2026-05-14 11:10:34 +03:00
777genius
9a8a59757c
fix: harden opencode delivery e2e flows
2026-05-14 09:51:29 +03:00
777genius
72b7d9ee72
fix(team): clarify task in-progress duration label
2026-05-14 02:24:57 +03:00
777genius
6726c4c55d
Merge branch 'dev' of https://github.com/777genius/agent-teams-ai into dev
...
# Conflicts:
# src/main/services/infrastructure/codexAppServer/__tests__/CodexBinaryResolver.test.ts
2026-05-14 00:35:42 +03:00
infiniti
6dc103b731
fix(runtime): stabilize provider readiness checks
2026-05-14 00:22:57 +03:00
777genius
4c5a752342
chore: commit remaining workspace updates
2026-05-13 22:34:13 +03:00
777genius
a474076330
feat: add managed codex runtime installer
2026-05-13 22:30:25 +03:00
777genius
29ea1ae724
feat: add workspace trust preflight
2026-05-13 17:56:00 +03:00
777genius
20c3194160
feat(runtime): improve provider delivery visibility
2026-05-12 23:33:08 +03:00
777genius
3f2b807bbc
feat(opencode): improve runtime delivery diagnostics
2026-05-12 13:26:33 +03:00
777genius
e3d0d56073
feat(team): capture launch failure artifacts
2026-05-11 17:29:19 +03:00
777genius
eb83ac92b2
docs: update agent teams docs and navigation
2026-05-11 11:09:17 +03:00
777genius
3ead3207e6
feat: refine team changes and docs theme
2026-05-11 10:31:57 +03:00
777genius
26c394674b
feat(team): improve graph member log previews
2026-05-10 23:49:38 +03:00
777genius
8943194a84
style: normalize optional settings badge
2026-05-10 21:31:07 +03:00
777genius
cbe8d194ef
chore: sync current frontend updates
2026-05-10 21:29:07 +03:00
777genius
63b89fcd39
feat: improve team model availability diagnostics
2026-05-10 10:11:44 +03:00
777genius
d0cfabca48
fix(ci): stabilize dev branch checks
2026-05-09 23:40:13 +03:00
777genius
92e84c8461
feat(team): refine review workflow indicators
2026-05-09 22:10:29 +03:00
777genius
bceef9dec5
feat(team): improve review change evidence flow
2026-05-09 17:44:09 +03:00
777genius
5d3ec8a8bd
fix(team): hide review pickup escalation rows
2026-05-09 16:01:20 +03:00
777genius
609f4f8d99
fix(team): refine task detail dialog
2026-05-09 14:44:25 +03:00
777genius
33c362b990
fix(team): checkpoint task detail review updates
2026-05-09 14:35:46 +03:00
777genius
bda2af87e4
feat(sync): expand member work review signals
2026-05-09 14:34:33 +03:00
777genius
2cfb3d9dc9
fix(team): refine changes section state
2026-05-09 13:18:00 +03:00
777genius
8fd8949684
feat(team): harden opencode delivery advisories
2026-05-09 13:17:23 +03:00
777genius
409f84110e
feat(team): checkpoint dashboard and runtime UX updates
2026-05-09 12:20:39 +03:00
777genius
96b9eab346
fix(team): refine provider diagnostics and model UI
2026-05-09 08:50:16 +03:00
777genius
7b4c6cc380
chore(team): checkpoint remaining diagnostics changes
2026-05-09 05:22:38 +03:00
777genius
fc3bd61f93
chore(team): checkpoint launch stability work
2026-05-09 05:04:46 +03:00
777genius
6d7df59250
feat(attachments): share renderer image intake
2026-05-09 01:49:19 +03:00
777genius
1960c5d29e
fix(attachments): expose opencode attachment target
2026-05-09 01:46:35 +03:00
777genius
16161a2642
feat(attachments): optimize composer images
2026-05-09 01:43:21 +03:00
777genius
80acc3b663
feat(team): harden runtime delivery and diagnostics
2026-05-09 00:25:55 +03:00
777genius
651cfa1846
fix(team): preserve sync file locks and splash layout
2026-05-08 21:49:09 +03:00
777genius
f6e95f5b2f
chore(team): checkpoint current frontend work
2026-05-08 21:48:27 +03:00
777genius
9d7542e9c4
fix(team): refine task duration timeline
2026-05-08 09:58:57 +03:00
777genius
51650dca33
fix(team): harden runtime advisory and pending sends
2026-05-08 09:49:05 +03:00
777genius
08ab7c6b6d
fix(team): harden process bootstrap and codex auth
2026-05-08 09:28:28 +03:00
777genius
26baaf6924
chore: checkpoint agent launch hardening
2026-05-07 23:26:37 +03:00
777genius
5730ddc7af
fix(team): harden codex login and runtime previews
2026-05-07 21:18:39 +03:00
777genius
8d06ee81c2
fix(team): stabilize launch previews and codex reconnect
2026-05-07 20:58:40 +03:00
777genius
472a1501ad
fix(team): refine launch dialog previews
2026-05-07 20:36:48 +03:00
777genius
9d419626ef
fix(ci): apply frontend validation fixes
2026-05-07 18:43:37 +03:00
777genius
b9f82f8162
fix(team): preserve log stream participant filter
2026-05-07 17:52:03 +03:00
777genius
2e05941cba
test(team): align launch dialog expectations
2026-05-07 17:27:45 +03:00
777genius
9a1b01b2b6
chore(runtime): bump runtime lock to 0.0.22
2026-05-07 17:16:06 +03:00
777genius
8caa962dec
merge: member log stream v2
...
# Conflicts:
# src/renderer/components/team/taskLogs/TaskLogStreamSection.tsx
# test/main/services/team/TeamMemberLogsFinder.test.ts
2026-05-07 15:24:04 +03:00
777genius
9505ef8485
feat: add graph member log previews
2026-05-07 15:18:21 +03:00
777genius
fcca3649bf
feat: add member log stream v2
2026-05-07 13:19:56 +03:00
777genius
43aba1ef11
fix(team): stabilize frontend ci checks
2026-05-07 01:57:33 +03:00
777genius
38b3a1e789
feat(team): update task automation state
2026-05-07 01:22:16 +03:00
777genius
9b5b4023d2
perf(team): extend task log activity pulse
2026-05-07 00:44:25 +03:00
777genius
abe26ddcc4
perf(team): skip data refresh for log activity pulses
2026-05-06 23:30:51 +03:00
777genius
b7fa5443fd
feat(team): show live task log activity
2026-05-06 23:15:27 +03:00
777genius
f57b1bf18b
feat(opencode): surface runtime delivery diagnostics
2026-05-06 21:56:47 +03:00
777genius
3992ab0dab
feat(tasks): update team task status timeline
2026-05-06 20:41:24 +03:00
777genius
ac2b6c9352
fix(team): recognize native bootstrap control envelopes
2026-05-06 18:59:54 +03:00
777genius
2080e86f44
fix(team): satisfy bootstrap redaction lint
2026-05-06 18:39:17 +03:00
777genius
2a41010610
fix(team): filter internal control messages
2026-05-06 18:17:56 +03:00
777genius
cd55a7d997
fix(ui): preserve mention textarea key handler deps
2026-05-06 00:39:45 +03:00
777genius
899596b258
feat(member-work-sync): track task impact handoffs
2026-05-05 23:00:10 +03:00
777genius
bbafedf06a
fix: stabilize OpenCode team runtime delivery
2026-05-05 17:07:21 +03:00
777genius
ab50c43383
perf(team): limit rendered kanban cards
2026-05-05 16:26:06 +03:00
777genius
364c5c6471
perf(team): gate hidden team screen effects
2026-05-05 15:41:47 +03:00
777genius
acb7854ae7
fix(composer): keep editor active while sending
2026-05-05 14:35:09 +03:00
777genius
8558acbbc9
fix(landing): publish docs with pages build
2026-05-05 10:42:13 +03:00
777genius
b192ed4bae
feat(team): improve composer persistence flow
2026-05-05 10:35:33 +03:00
777genius
032ddbbe2c
fix(team): clear sent composer draft before paint
2026-05-05 09:15:52 +03:00
777genius
c8edfc6026
fix(team): harden opencode launch diagnostics
2026-05-05 00:47:05 +03:00
777genius
cde85c0396
fix(team): stabilize mixed launch runtime states
2026-05-04 21:03:41 +03:00
777genius
d20fe2a538
feat: docs + optmizitation + improve launch
2026-05-04 17:21:05 +03:00
777genius
5c65f55067
feat(team): retry failed opencode secondary lanes
2026-05-04 14:48:55 +03:00
777genius
b1b2e696e5
perf(team): defer enrichments after first paint
2026-05-04 14:47:46 +03:00
777genius
b1d27c1382
perf(renderer): suppress launch structural refreshes
2026-05-04 11:12:20 +03:00
777genius
92a1c2067b
fix(ci): restore dev validation gates
2026-05-04 09:12:53 +03:00
777genius
d495f8d8f2
feat(team): improve team orchestration diagnostics
2026-05-03 13:27:48 +03:00
777genius
d0341e58af
fix(team): retain launch status and clarify notifications
2026-05-03 13:18:53 +03:00
777genius
e3c62eb620
fix(team): harden runtime status and opencode bootstrap
2026-05-03 13:09:21 +03:00
777genius
7e55fdd9cd
chore(team): instrument refresh fanout diagnostics
2026-05-03 13:07:34 +03:00
Илия
e21d89a057
perf(renderer): performance improvements — React.memo + test stabilization Merge pull request #93 from sardorb3k/improve/v1.3
...
Merge pull request #93 from sardorb3k/improve/v1.3
2026-05-03 13:02:14 +03:00
Mike
bb03a12a48
fix(perf): suppress Show raw toggle in bare mode MarkdownViewer
2026-05-03 14:53:03 +05:00
Mike
f2231d7dad
fix(perf): fix remaining lazy-loading and dead toggle issues from PR review
...
- Gate TeamListView dialogs with showCreateDialog/launchDialogOpen
- Gate SchedulesView and ScheduleSection lazy dialogs with dialogOpen
- Fix import order in SchedulesView (import type before lazy constant)
- Add Show raw toggle button to MarkdownViewer rendered view
2026-05-03 14:42:49 +05:00
777genius
b99be7d007
fix(team): lazy load lead context detail
2026-05-03 10:52:38 +03:00
777genius
9421fad08d
fix(team): surface stalled OpenCode bootstrap lanes
2026-05-03 10:32:37 +03:00
777genius
2fde1ad7fc
fix(team): avoid full session scan on team open
2026-05-03 09:42:14 +03:00
Mike
053caed8b6
fix(perf): resolve all PR #93 review blockers
...
- Fix react/display-name in DisplayItemList, MarkdownViewer, SessionItem,
SidebarTaskItem, TeamDetailView, TeamListView, KanbanBoard, GlobalTaskList,
MemberCard, TaskRow — all anonymous arrows inside memo() replaced with
named function form
- Fix simple-import-sort violations in TeamDetailView, TeamListView,
SchedulesView, ScheduleSection — static imports moved before lazy() consts
- Gate all lazy dialogs in TeamDetailView by their open flag so dynamic
import() only fires when the dialog is actually opened:
launchDialogOpen, createTaskDialog.open, sendDialogOpen,
selectedTask !== null, reviewDialogState.open
2026-05-03 08:57:59 +05:00
Mike
49006ee589
perf: memo CodeBlockViewer, DiffViewer, CompactBoundary
...
These are the most expensive render components (syntax highlighting, diff
computation) — memoizing them prevents re-renders when parent tool items
toggle expand/collapse or parent chat group updates.
2026-05-02 22:33:29 +05:00
Mike
4c8a093200
perf: memo MemberHoverCard, ActiveTasksBlock, PendingRepliesBlock
2026-05-02 22:29:00 +05:00
Mike
5cd890dcdd
perf: lazy-load TaskDetailDialog, SendMessageDialog, CreateTaskDialog, ChangeReviewDialog
...
Defers parsing 4575 lines of heavy dialog code until first use, reducing
initial bundle parse time for TeamDetailView.
2026-05-02 22:24:03 +05:00