Henry Li
e6cac2cae4
feat: update translations
2026-01-25 11:54:49 +08:00
Henry Li
fecc5faacf
fix: fix artifacts in demo mode
2026-01-25 11:42:25 +08:00
Henry Li
c6dbd9fbf4
feat: add Titanic ADA demo
2026-01-25 00:35:42 +08:00
Henry Li
9501ec5eed
fix: remove tooltip
2026-01-25 00:06:49 +08:00
Henry Li
1e2855b533
fix: fix auto select first artifact
2026-01-24 23:59:41 +08:00
Henry Li
099fb727cc
feat: auto expand in demo mode
2026-01-24 23:51:11 +08:00
Henry Li
2eb9bb2167
chore: update translation
2026-01-24 22:41:40 +08:00
hetao
5671642dbe
feat: add environment variable injection for Docker sandbox
...
- Add environment field to sandbox config for injecting env vars into container
- Support $VAR syntax to resolve values from host environment variables
- Refactor frontend API modules to use centralized getBackendBaseURL()
- Improve Doraemon skill with explicit input/output path arguments
- Add .env.example file
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-24 22:36:05 +08:00
Henry Li
48b5428000
feat: add i18n
2026-01-24 22:19:37 +08:00
Henry Li
56b21e00bf
feat: expand by default in demo mode
2026-01-24 22:03:38 +08:00
Henry Li
291b899486
feat: remove over-scroll
2026-01-24 21:14:33 +08:00
Henry Li
4aef821344
feat: support absolute path as image src
2026-01-24 20:58:56 +08:00
Henry Li
c47455e1eb
style: update tooltip background class for consistency
2026-01-24 20:58:36 +08:00
Henry Li
0f1bfc3403
feat: remove background
2026-01-24 18:48:35 +08:00
Henry Li
3c40446ade
feat: add more links
2026-01-24 18:21:50 +08:00
Henry Li
ebda30c7cf
feat: support static website
2026-01-24 18:01:27 +08:00
hetao
1fe37fdb6c
feat: implement file upload feature
2026-01-23 18:47:39 +08:00
Henry Li
0908127bd7
feat: implement the first version of landing page
2026-01-23 13:24:03 +08:00
Henry Li
b69c13a3e5
feat: implement the first section of landing page
2026-01-23 00:15:21 +08:00
Henry Li
6e1f63e47f
fix: fix menu item in side bar collapsed mode
2026-01-22 15:18:42 +08:00
Henry Li
dc9d28018c
feat: adjust styles
2026-01-22 14:28:10 +08:00
Henry Li
9df56299c1
docs: rewording
2026-01-22 14:21:03 +08:00
Henry Li
e1378123f5
feat: add main menu
2026-01-22 14:19:54 +08:00
Henry Li
cb996f0858
feat: update opacities
2026-01-22 13:50:09 +08:00
Henry Li
99eb2474b3
feat: make `reasoning` mode as default
2026-01-22 13:46:43 +08:00
Henry Li
b938f40e4c
docs: update description
2026-01-22 13:46:31 +08:00
Henry Li
8ef89b3004
feat: put all options into '+'
2026-01-22 13:43:45 +08:00
hetao
2fac72601e
feat: add unified development environment with nginx proxy
...
Add a root-level Makefile to manage frontend, backend, and nginx services:
- `make check` validates required dependencies (Node.js 22+, pnpm, uv, nginx)
- `make install` installs all project dependencies
- `make dev` starts all services with unified port 2026
- `make stop` and `make clean` for cleanup
Update nginx configuration:
- Change port from 8000 to 2026
- Add frontend upstream and routing (port 3000)
- Add /api/langgraph/* routing with path rewriting to LangGraph server
- Keep other /api/* routes to Gateway API
- Route non-API requests to frontend
Update frontend configuration:
- Use relative URLs through nginx proxy by default
- Support environment variables for direct backend access
- Construct full URL for LangGraph SDK compatibility
Clean up backend Makefile by removing nginx and serve targets.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-22 12:00:46 +08:00
Henry Li
93f70893fc
feat: show `in-progress`
2026-01-22 11:56:45 +08:00
Henry Li
4f712861a3
feat: adjust input background in light mode
2026-01-22 11:51:56 +08:00
Henry Li
aed2f7ce67
feat: adjust styles
2026-01-22 11:42:25 +08:00
Henry Li
3774d0453c
docs: remove '/'
2026-01-22 11:31:23 +08:00
Henry Li
9e72dc4f63
feat: add animations
2026-01-22 09:41:01 +08:00
Henry Li
b630e1846a
feat: update skill settings
2026-01-22 00:38:20 +08:00
Henry Li
44850d9a61
feat: add Todos
2026-01-22 00:26:11 +08:00
Henry Li
68b8083826
feat: use `resolvedTheme` instead of `systemTheme`
2026-01-21 10:48:29 +08:00
Henry Li
c7a40d6a23
refactor: move
2026-01-21 10:46:43 +08:00
Henry Li
f907f8ac16
docs: rewording
2026-01-21 10:46:18 +08:00
Henry Li
ce4aa1e154
feat: adjust colors
2026-01-21 10:35:50 +08:00
Henry Li
1372dbefb2
feat: bring back the deer
2026-01-21 10:31:54 +08:00
Henry Li
4467b1860f
feat: auto open artifact
2026-01-21 09:45:55 +08:00
Henry Li
6e024d6c8f
feat: add code editor
2026-01-21 09:33:33 +08:00
Henry Li
4b7ee2bee2
feat: enlarge shadow
2026-01-21 08:52:30 +08:00
Henry Li
28d724d55a
feat: make artifact "floating"
2026-01-21 08:50:15 +08:00
Henry Li
adfce3c79c
feat: change color themes
2026-01-21 08:37:30 +08:00
Henry Li
1b70e00642
feat: support settings
2026-01-20 23:43:21 +08:00
Henry Li
dc8c1f4ed6
feat: save locale in cookies
2026-01-20 16:00:39 +08:00
Henry Li
ac9ef30780
feat: implement i18n
2026-01-20 14:06:47 +08:00
Henry Li
b791b28afa
docs: rewording
2026-01-20 09:26:29 +08:00
Henry Li
5d6162d006
feat: use code block to display bash commands
2026-01-19 21:59:23 +08:00
Henry Li
58b5c2fcd5
feat: support NEXT_PUBLIC_LANGGRAPH_BASE_URL
2026-01-19 21:51:40 +08:00
Henry Li
24ca87d650
feat: add ToggleGroup
2026-01-19 19:41:46 +08:00
Henry Li
21f35b1d3c
feat: support dynamic loading models
2026-01-19 18:54:04 +08:00
Henry Li
1352b0e0ba
fix: fix getBackendBaseURL()
2026-01-19 15:42:19 +08:00
Henry Li
9d18e4e12d
feat: add NEXT_PUBLIC_BACKEND_BASE_URL
2026-01-19 11:23:40 +08:00
Henry Li
b431567666
feat: make `new chat` always on top
2026-01-19 00:00:35 +08:00
Henry Li
c321c9293a
fix: decode URL
2026-01-18 20:26:01 +08:00
Henry Li
5624b0cd38
feat: support clarification tool
2026-01-18 20:17:32 +08:00
Henry Li
aa44566fef
feat: re-implement message group
2026-01-18 19:56:07 +08:00
Henry Li
ec1964c829
feat: support SSE write_file(0
2026-01-18 17:13:15 +08:00
Henry Li
41a22fde91
feat: add recursion_limit
2026-01-18 13:16:27 +08:00
Henry Li
71eadc942f
fix: fix message grouping issues
2026-01-18 13:07:56 +08:00
Henry Li
9605cec6d3
feat: enhance message display
2026-01-18 11:25:46 +08:00
Henry Li
f9242727c7
feat: dim the placeholder
2026-01-18 09:57:30 +08:00
Henry Li
449f04fc44
feat: remove model icon
2026-01-18 09:55:17 +08:00
Henry Li
fa07e9e903
feat: change back to 60px height
2026-01-17 22:01:17 +08:00
Henry Li
d0988b3cf0
feat: use default sidebar width
2026-01-17 22:01:08 +08:00
Henry Li
88eb341115
fix: fix z index
2026-01-17 21:34:32 +08:00
Henry Li
36b7ac0ce4
feat: refine theme
2026-01-17 21:24:49 +08:00
Henry Li
00fc70536e
feat: adjust dark theme
2026-01-17 21:08:05 +08:00
Henry Li
6c9b0f275b
feat: the DeerFlow theme is back
2026-01-17 20:59:42 +08:00
Henry Li
79d87de523
feat: change light theme
2026-01-17 20:32:27 +08:00
Henry Li
e418eb6110
fix: remove unused imports
2026-01-17 19:47:51 +08:00
Henry Li
a6e5ebe898
feat: welcome, again
2026-01-17 19:46:02 +08:00
Henry Li
0ea448a220
feat: add reasoning check to message list item rendering
2026-01-17 18:02:19 +08:00
Henry Li
cb54b5dffa
feat: pull up the input box when creating new thread
2026-01-17 18:02:01 +08:00
Henry Li
9bfa49ae07
feat:enhance focus status
2026-01-17 17:52:15 +08:00
Henry Li
62921ec96a
feat: redesign step counter
2026-01-17 17:45:13 +08:00
Henry Li
63f3c9e2bb
fix: remove unused imports
2026-01-17 17:37:36 +08:00
Henry Li
7b33214a05
feat: extract ThreadTitle component
2026-01-17 17:37:12 +08:00
Henry Li
9a3f72869c
feat: integrated with artifacts in states
2026-01-17 17:21:37 +08:00
Henry Li
ab65ab3af2
feat: remove ring
2026-01-17 17:21:05 +08:00
Henry Li
1a3b70ac43
feat: merge the last thinking with the previous group
2026-01-17 16:10:58 +08:00
Henry Li
be1e016ed4
fix: do not display 'Untitled'
2026-01-17 15:48:43 +08:00
Henry Li
e2d0246827
feat: implement '/chats'
2026-01-17 15:44:49 +08:00
Henry Li
c38dfdf0e0
feat: add date time util
2026-01-17 15:44:38 +08:00
Henry Li
31510879f2
feat: shrink card size
2026-01-17 15:22:00 +08:00
Henry Li
aa2677e9fd
feat: add `open in new window`
2026-01-17 15:19:53 +08:00
Henry Li
0c6f8353bf
feat: support artifact preview
2026-01-17 15:09:44 +08:00
Henry Li
80c928fcf5
feat: set artifacts layout
2026-01-17 11:02:33 +08:00
Henry Li
5d23dd0763
chore: remove unused components
2026-01-17 10:09:43 +08:00
Henry Li
dfe8f58c16
style: format
2026-01-17 00:13:24 +08:00
Henry Li
9a4cb616c9
feat: make BETTER_AUTH_* optional
2026-01-17 00:13:17 +08:00
Henry Li
c216093360
refactor: rename
2026-01-17 00:05:19 +08:00
Henry Li
e5050c6c1e
feat: integrated with artifacts
2026-01-17 00:02:03 +08:00
Henry Li
16a5ed9a73
fix: fix broken when SSE
2026-01-16 23:15:53 +08:00
Henry Li
0d11b21c84
feat: remember sidebar state
2026-01-16 23:03:39 +08:00
Henry Li
83f367b98a
feat: support basic file presenting
2026-01-16 22:35:20 +08:00
Henry Li
ca70e2dcf7
feat: integrated with artifact resizable
2026-01-16 21:55:31 +08:00
Henry Li
e1ddb1ee42
chore: add resizable
2026-01-16 21:54:54 +08:00
Henry Li
e37be40773
feat: add flip display effect
2026-01-16 20:40:09 +08:00
Henry Li
6e5dab76cc
feat: adjust layout
2026-01-16 20:06:30 +08:00
Henry Li
ce70b67459
refactor: move biz logic to core
2026-01-16 19:51:39 +08:00
Henry Li
f6c20dbcfe
feat: adjust layout and style of tooltip
2026-01-16 19:51:14 +08:00
Henry Li
a8ba2de579
refactor: simplify parameter
2026-01-16 19:50:41 +08:00
Henry Li
574b7e59ce
feat: add copy button
2026-01-16 19:50:23 +08:00
Henry Li
b5dcb2b1d3
chore: remove
2026-01-16 19:50:17 +08:00
Henry Li
5ef3cb57ee
fix: lastStep could be empty
2026-01-16 14:38:49 +08:00
Henry Li
a589fb3dae
feat: remove scroll button
2026-01-16 14:38:33 +08:00
Henry Li
d8b7d06e99
Merge remote-tracking branch 'refs/remotes/origin/experimental' into experimental
2026-01-16 14:04:21 +08:00
Henry Li
ac075477a0
feat: rename 'model' to 'model_name'
2026-01-16 14:03:34 +08:00
DanielWalnut
fb92a472e2
feat: add gateway module with FastAPI server ( #5 )
...
* chore: add .claude/ to .gitignore
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* feat: add gateway module with FastAPI server
- Add new gateway module with FastAPI app for API routing
- Add gateway and serve commands to Makefile
- Add fastapi, httpx, uvicorn, sse-starlette dependencies
- Fix model config retrieval in lead_agent (support both model_name and model)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 13:22:26 +08:00
Henry Li
5c94e6d222
fix: navigate to home only in open-mode
2026-01-16 09:58:16 +08:00
Henry Li
5fa98bf6cd
feat: link to home page
2026-01-16 09:56:30 +08:00
Henry Li
3a62deb3fd
feat: store the local settings
2026-01-16 09:55:02 +08:00
Henry Li
cad12068ef
feat: enable edit context options
2026-01-16 09:37:04 +08:00
Henry Li
c5b4c90b83
refactor: rename
2026-01-16 09:15:04 +08:00
Henry Li
608b703d26
chore: remove
2026-01-16 09:14:25 +08:00
Henry Li
fe7504daed
refactor: refine folder structure and rename
2026-01-16 09:13:02 +08:00
Henry Li
7680a5adba
feat: adjust message group layout
2026-01-15 23:56:42 +08:00
Henry Li
f353831ac9
feat: enhance label
2026-01-15 23:47:36 +08:00
Henry Li
d45f48adde
feat: remove max-w-
2026-01-15 23:47:28 +08:00
Henry Li
cecc684de1
feat: implement basic web app
2026-01-15 23:40:21 +08:00
Henry Li
c628c7f8db
chore: create frontend project from boilerplate
2026-01-14 09:50:26 +08:00