ciregenz
|
9a93b81a1c
|
[eric] picker: drop Fits/Tight/Too small badges, show only context length
|
2026-05-24 01:48:26 -07:00 |
|
ciregenz
|
4a30a1318b
|
[eric] previews: real app+dashboard screenshots + order by last shot, not every save
|
2026-05-24 01:48:26 -07:00 |
|
ciregenz
|
6b7f66af3f
|
[eric] lint: extend max-folder-items governance to frontend (documented exceptions, drop blanket ignore)
|
2026-05-23 19:53:56 -07:00 |
|
ciregenz
|
4c5457c751
|
[eric] onboarding: crash can't blank app; isolate boundary + dismiss + renderer reload
|
2026-05-23 19:16:04 -07:00 |
|
ciregenz
|
a978ba30ca
|
[eric] tree: group app/components HUD/search/gates/pickers into overlays/
|
2026-05-23 12:56:52 -07:00 |
|
ciregenz
|
7e3e37e2eb
|
[eric] tree: group app/components rich-input + element-selection into editor/
|
2026-05-23 12:55:54 -07:00 |
|
ciregenz
|
7420f81051
|
[eric] tree: group app/components loading/error/fx into feedback/
|
2026-05-23 12:55:02 -07:00 |
|
ciregenz
|
9d244da011
|
[eric] tree: group Settings sections into subscription/general/models/usage
|
2026-05-23 12:49:52 -07:00 |
|
ciregenz
|
f5e8650df7
|
[eric] tree: group Tools into cards/dialogs/hooks
|
2026-05-23 12:48:32 -07:00 |
|
ciregenz
|
4f1ef0bae6
|
[eric] tree: group ChatInput into hooks/model-picker/view/toolbar
|
2026-05-23 12:41:54 -07:00 |
|
ciregenz
|
320052c71e
|
[eric] tree: group AgentChat into bubbles/tool-bubbles/mcp-cards/parsing/shell
|
2026-05-23 12:38:42 -07:00 |
|
ciregenz
|
17532658bd
|
[eric] tree: group Dashboard hooks into hooks/{state,interaction,lifecycle}
|
2026-05-23 12:28:31 -07:00 |
|
ciregenz
|
1a70d05566
|
[eric] tree: group Dashboard canvas surface into canvas/
|
2026-05-23 12:25:26 -07:00 |
|
ciregenz
|
b7bcbc8532
|
[eric] tree: group Dashboard canvas controls into controls/
|
2026-05-23 12:24:27 -07:00 |
|
ciregenz
|
67629ec7a0
|
[eric] tree: group Dashboard cards into cards/
|
2026-05-23 12:23:49 -07:00 |
|
ciregenz
|
f3206f3606
|
[eric] tree: group Dashboard geometry helpers into geometry/
|
2026-05-23 12:23:01 -07:00 |
|
ciregenz
|
c45972b2df
|
[eric] imports: extract schema getDefault into shared
|
2026-05-23 07:21:57 -07:00 |
|
ciregenz
|
37d1b067bf
|
[eric] imports: move mcp-tool-name helpers into shared
|
2026-05-23 07:20:37 -07:00 |
|
ciregenz
|
4732edba42
|
[eric] imports: relocate onboarding-progress slice into shared/state
|
2026-05-23 07:19:24 -07:00 |
|
ciregenz
|
e9c9671149
|
[eric] imports: move CardType down into the layout slice
|
2026-05-23 07:18:00 -07:00 |
|
ciregenz
|
244249dade
|
[eric] split: extract dashboard lifecycle, interactions, card actions, JSX layers
|
2026-05-23 06:57:54 -07:00 |
|
ciregenz
|
1e1c7635cb
|
[eric] split: extract dashboard drag + sub-agent lifecycle + shortcuts + clipboard hooks
|
2026-05-23 06:37:54 -07:00 |
|
ciregenz
|
8b682d20d7
|
[eric] split: extract dashboard tethers + arrow-nav
|
2026-05-23 06:33:45 -07:00 |
|
ciregenz
|
7d5481f64a
|
[eric] split: extract Settings general + models tabs, thin parent shell
|
2026-05-23 06:26:42 -07:00 |
|
ciregenz
|
693f9e4fad
|
[eric] split: extract Settings custom-providers + api-key cards + styles
|
2026-05-23 06:26:35 -07:00 |
|
ciregenz
|
5c3e91cfd2
|
[eric] split: extract Settings subscription + account + usage cards
|
2026-05-23 06:26:30 -07:00 |
|
ciregenz
|
317bf1e99e
|
[eric] split: reduce ChatInput.tsx to composition root
|
2026-05-23 06:08:15 -07:00 |
|
ciregenz
|
2428985588
|
[eric] split: pull ChatInput menus, chips + view into components
|
2026-05-23 06:08:10 -07:00 |
|
ciregenz
|
e72239ac41
|
[eric] split: extract ChatInput attachments, editor handlers + send helpers
|
2026-05-23 06:08:02 -07:00 |
|
ciregenz
|
6002c06cb1
|
[eric] split: extract ChatInput model picker hook + helpers
|
2026-05-23 06:07:53 -07:00 |
|
ciregenz
|
374df87ee1
|
[eric] split: extract invoke/create/compact/default tool bubbles + shell dispatch
|
2026-05-23 05:20:58 -07:00 |
|
ciregenz
|
7802c0abf8
|
[eric] split: pull MCP result cards out of ToolCallBubble
|
2026-05-23 05:20:52 -07:00 |
|
ciregenz
|
0731e2b293
|
[eric] split: extract ToolCallBubble parsers + colorize + chrome
|
2026-05-23 05:20:45 -07:00 |
|
ciregenz
|
5171b7b13c
|
[eric] split: break oversized Tools children under 300 (ServiceGroup, dialogs, server row, connection + registry hooks)
|
2026-05-23 05:04:59 -07:00 |
|
ciregenz
|
d5d2c30c07
|
[eric] split: extract Tools actions + builtin-section hooks, Tools under 300
|
2026-05-23 04:54:21 -07:00 |
|
ciregenz
|
9de932d0bb
|
[eric] split: pull custom tool + integration gallery cards out of Tools
|
2026-05-23 04:41:03 -07:00 |
|
ciregenz
|
5696836b8a
|
[eric] split: extract Tools browser card, registry + dialogs
|
2026-05-23 04:36:52 -07:00 |
|
ciregenz
|
d800b6aad6
|
[eric] split: extract Tools integrations, helpers, ToolSection
|
2026-05-23 04:30:29 -07:00 |
|
ciregenz
|
5543e15fe7
|
[eric] lint: grandfather oversized files + vulture whitelist
|
2026-05-23 04:21:10 -07:00 |
|
ciregenz
|
bcc72c0228
|
[eric] cleanup: drop dead exports, fix invoke-result regex, strip em-dashes (frontend)
|
2026-05-23 02:40:11 -07:00 |
|
ciregenz
|
b7fdb10dae
|
[eric] coding precedences and pitfalls
|
2026-05-23 00:55:34 -07:00 |
|
ciregenz
|
cbe5372471
|
[eric] attach: 9router bypass + Anthropic SSE translator for OpenAI/OR PDFs + 2-req OOM guard
|
2026-05-23 00:50:28 -07:00 |
|
ciregenz
|
a30229bbda
|
[eric] attach: native PDFs on Claude/Gemini/OR, cost calc, meter fix, 9router bypass for image blocks
|
2026-05-22 23:43:54 -07:00 |
|
ciregenz
|
94f045a9f9
|
[eric] tools: rip out dead Apps action group + permission field (UI was never wired to agent dispatch)
|
2026-05-22 19:15:51 -07:00 |
|
ciregenz
|
27e75ab713
|
[eric] app builder: don't wipe in-flight drafts on close + Reset History clears thinking/resume bubble
|
2026-05-22 18:52:48 -07:00 |
|
ciregenz
|
8ab21c06d9
|
[eric] dashboard: right-click app card reload for Reset & Hard Reload
|
2026-05-22 18:34:18 -07:00 |
|
ciregenz
|
36e57e5bd0
|
[eric] workflows: real ChatInput in SchedulingView + spring mount animation on workflow card (no more fake composer, no more instant card swap)
|
2026-05-22 17:26:03 -07:00 |
|
ciregenz
|
7fcbb35a45
|
[eric] workflows: Convert-to-workflow now transforms the source chat card in place (no second card, no tether)
|
2026-05-22 16:56:44 -07:00 |
|
ciregenz
|
ff5892804d
|
[eric] workflows: route Schedule click + right-click Edit to new SchedulingView/EditAgentView (not legacy facet editor)
|
2026-05-22 16:43:41 -07:00 |
|
ciregenz
|
cb7b3bc977
|
[eric] dashboard: allow workflow_cards/configure_panels/workflows_hub in layout schema (PUT was silently stripping them)
|
2026-05-22 09:55:43 -07:00 |
|