Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
8570d77
refactor(app): colocate shadcn UI under the Next.js app tree
imxinde Sep 17, 2026
fb11a3c
feat(models): add DeepSeek V4.1 Flash as the default
imxinde Sep 17, 2026
8c27418
fix(chat): show the API key card before waiting on a Blob snapshot
imxinde Sep 17, 2026
00e294a
refactor(session): keep conversation truth in the SDK transcript
imxinde Sep 18, 2026
289e9b8
refactor(session): carry model choice on /prompt
imxinde Sep 18, 2026
0bafc20
feat(workspace): keep the result panel shut until the user opens it
imxinde Sep 18, 2026
6e92505
feat(workspace): stream the raw SDK transcript beside preview and code
imxinde Sep 18, 2026
f5844da
refactor(workspace): pull UI state and let the host own dest
imxinde Sep 18, 2026
4a1b3a0
feat(chat): show the rest of the SDK stream in the conversation
imxinde Sep 18, 2026
6235de3
feat(chat): dump each tool call instead of friendly labels
imxinde Sep 18, 2026
0bd7c5d
feat(session): prepare sandbox and agent before the first turn
imxinde Sep 18, 2026
a23c2be
feat(workspace): collect the Models API key without stopping generation
imxinde Sep 18, 2026
12b3ca1
fix(workspace): restore the original API key card copy
imxinde Sep 18, 2026
d8a8e04
fix(workspace): show the session tab only during local development
imxinde Sep 18, 2026
0347b25
perf(workspace): stream the panel snapshot instead of refetching afte…
imxinde Sep 18, 2026
35ab857
refactor(workspace): split oversized UI files into feature modules
imxinde Sep 18, 2026
c0ee200
perf(session): wake the coding agent without waiting on restore
imxinde Sep 18, 2026
dd6ad9d
feat(workspace): open the result panel at a 3:7 split
imxinde Sep 18, 2026
0f07f76
fix(workspace): show the API key saved status only while preview reco…
imxinde Sep 18, 2026
6ee4849
feat(chat): present tool activity as readable rows instead of JSON dumps
imxinde Sep 18, 2026
ab392a0
feat(workspace): animate conversation cards from under the composer
imxinde Sep 18, 2026
9371bf8
fix(workspace): stop the API key card stealing composer focus
imxinde Sep 18, 2026
32c3516
fix(session): upload transcripts as text so PagesBlob PUT works on Node
imxinde Sep 18, 2026
147052e
fix(workspace): mount the files tab without waiting on the Prism chunk
imxinde Sep 18, 2026
b448182
fix(workspace): stop showing a loading label beside the code tab
imxinde Sep 18, 2026
9b93e51
fix(workspace): keep thinking_tokens pings out of the conversation
imxinde Sep 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .env.example
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
AI_GATEWAY_API_KEY=
AI_GATEWAY_BASE_URL=https://ai-gateway.edgeone.link/v1
AI_GATEWAY_MODEL=@makers/deepseek-v4-flash
AI_GATEWAY_MODEL=@makers/deepseek-v4.1-flash
# Optional. Adds entries to the composer's model picker as `id|Label` pairs,
# comma separated. Built-in models are already listed; use this for vendor models
# whose key you bound in the console. One gateway key serves every entry, so this
Expand Down
Loading
Loading