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
fc18519c19
[eric] 1.1.41 production push
v1.1.41
2026-05-22 19:21:19 -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
d8f803b54d
[eric] tools: fix Google Workspace pill showing 'Google Workspace account' instead of email
2026-05-22 19:05:14 -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
ciregenz
7715d26d4b
[eric] workflows: add EditWorkflowStep + TestWorkflow MCP tools for Edit Agent
2026-05-22 02:29:31 -07:00
ciregenz
0fd5fb8653
[eric] workflows: embed real Edit Agent session in EditAgentView for image-48 tool-call rendering
2026-05-22 02:26:35 -07:00
ciregenz
72f3e7bc5f
[eric] workflows: EditAgent multi-turn memory via history payload
2026-05-22 02:18:11 -07:00
ciregenz
56cc953a5e
[eric] toolbar: refine chat-bubble svg path with tighter teardrop tail
2026-05-22 02:16:07 -07:00
ciregenz
2a5f2dfdef
[eric] toolbar+convert: redrew chat-bubble svg + hide Convert on workflow-source sessions
2026-05-22 02:14:37 -07:00
ciregenz
4f30080e62
[eric] workflows: subtitle row + status pill + image-audit polish across all states
2026-05-22 02:11:47 -07:00
ciregenz
19a5cd8131
[eric] workflows: Test Agent endpoint + button + SaveBeforeTest modal, gear → facet editor, hide Convert on runner sessions, save-modal diff body
2026-05-22 02:01:00 -07:00
ciregenz
91aabbde00
[eric] workflows: LLM step labels + real active_step_idx telemetry + Pause toggles schedule
2026-05-22 01:15:50 -07:00
ciregenz
7e73bb592a
[eric] toolbar: hide popover internal Search/Schedule chips + New btn when pills are above
2026-05-22 00:49:25 -07:00
ciregenz
2340dd67d7
[eric] toolbar: wire pill click handlers, shrink pills, round the chat svg
2026-05-22 00:40:08 -07:00
ciregenz
c237b4ee37
[eric] toolbar: rounded teardrop chat bubble custom svg (Image #57 )
2026-05-22 00:35:51 -07:00
ciregenz
910b81f13d
[eric] toolbar: outline chat bubble + New Chat/History pills above composer (Image #53 , #54 )
2026-05-22 00:32:57 -07:00
ciregenz
150f37f170
[eric] toolbar: swap + icon to chat bubble (Image #30 )
2026-05-22 00:06:28 -07:00
ciregenz
64e71a54ea
[eric] bump to 1.1.42-exp.2 (workflows revamp local test)
2026-05-21 23:21:16 -07:00
ciregenz
a09a8a7eac
[eric] workflows: stop endpoint + last_tool_label live subtitle for RunningView
2026-05-21 23:21:09 -07:00
ciregenz
9a2ebc209b
[eric] workflows: EditAgentView chat shell + propose-edit endpoint (Image #38 , #48 )
2026-05-21 23:18:08 -07:00
ciregenz
47650ed104
[eric] workflows: SchedulingView + NL parse-schedule endpoint (Image #49 )
2026-05-21 23:15:17 -07:00
ciregenz
fb8883dcab
[eric] workflows: ExpandedView + CompletedView + FailedView + sidecar tether
2026-05-21 23:12:13 -07:00
ciregenz
1436389790
[eric] workflows: PreviewView — step list + Schedule prompt card (Image #7 )
2026-05-21 22:39:22 -07:00
ciregenz
2b98d2fa95
[eric] workflows: header — History + Run flush-right, drop Edit tab (now in footer)
2026-05-21 22:37:37 -07:00
ciregenz
7d73cc4a16
[eric] workflows: clean SavedView to match new design (step list + schedule chip + edit)
2026-05-21 22:34:43 -07:00
ciregenz
557241c55e
[eric] bump version to 1.1.42-exp.1 (workflows port soak)
2026-05-21 22:29:39 -07:00
ciregenz
2c554f4618
[eric] workflows: port frontend slice + Workflows pages + canvas card mounting from dev
2026-05-21 22:29:29 -07:00
ciregenz
ea35db7b55
[eric] workflows: port electron lifecycle from dev (drain on quit + updater veto)
2026-05-21 22:29:18 -07:00
ciregenz
245269c0ac
[eric] workflows: port backend scheduler + executor + schedule MCP server from dev
2026-05-21 22:29:07 -07:00
ciregenz
ce57c00024
[eric] publish: auto-draft experimental releases on GH
2026-05-21 15:50:39 -07:00
ciregenz
80cd3de66d
[eric] windows: add author field for Squirrel NuGet manifest validation
v1.1.40-exp.2
2026-05-21 15:48:57 -07:00
ciregenz
08986dfb6d
[eric] windows: switch installer to squirrel target + split auto-updater (exp.2)
2026-05-21 15:19:52 -07:00
ciregenz
ddd82ef239
[eric] windows: lazy backend boot, render in parallel with python cold-start (exp.2)
2026-05-21 13:52:54 -07:00
ciregenz
47c8f8f2a9
[eric] windows: prewarm Defender on install (exp.1)
2026-05-21 11:57:36 -07:00
ciregenz
0b32266be7
[eric] 1.1.40 production push
v1.1.40
2026-05-21 01:32:04 -07:00
ciregenz
a2495f5899
[eric] updater + custom providers: allowDowngrade for rollback + Ollama bare-host URL /v1 normalization
2026-05-21 01:11:32 -07:00
ciregenz
cce668a1e8
bump version to 1.1.39
v1.1.39
2026-05-20 20:48:52 -07:00
ciregenz
1628e09305
fix: seed builtin_permissions.json on startup so Settings toggles persist
...
Without this the file was missing on first run, load_builtin_permissions()
returned {}, and the agent fell through to _DEFAULTS={Bash:'ask'} even
though the Settings UI showed green 'always_allow' checkmarks (because the
UI defaulted missing entries to always_allow for DISPLAY but the agent
defaults to ask for SAFETY). The mismatch meant users got prompted on
every ls/cd/pwd despite having flipped Bash to always_allow in the UI.
Lifespan now seeds the file with Bash=ask and everything else=always_allow,
matching agent_manager._DEFAULTS. Idempotent: only writes if a tool is
missing; never clobbers a policy the user already set.
2026-05-20 19:37:42 -07:00
ciregenz
f59bf0db9b
defluff (frontend + backend): strip em-dashes + shorten docstrings + drop dead UI files (cosmetic only, no schedule code)
2026-05-20 05:36:17 -07:00
ciregenz
5b0c6e1df3
defluff: strip em-dashes + shorten docstrings across backend (cosmetic only, no logic change)
2026-05-20 05:25:23 -07:00
ciregenz
c138615083
docs: add CONTRIBUTING.md (git/branch conventions)
2026-05-20 03:29:25 -07:00
ciregenz
5db8eeb2ee
bump version to 1.1.38
v1.1.38
2026-05-20 02:11:28 -07:00
ciregenz
ac99b0090b
fixes: MCP auto-continue lists tool names + history doesn't eat chats + WS strip replayed closes
...
(1) After MCPActivate, the continuation prompt now enumerates the
activated server's callable tool names so the next turn calls them
directly instead of burning a turn on tool-discovery guesses.
(2) Resume no longer deletes the session file from disk; previously
every click on a past chat permanently removed it from history.
(3) WS replay skips agent:closed events; replaying them on a fresh
client destructively deleted the session being opened.
2026-05-20 02:10:12 -07:00