Commit Graph

175 Commits

Author SHA1 Message Date
武阳 61e3cd1681 Normalize active session ids in frontend 2026-05-07 15:38:37 +08:00
武阳 ce6445bf77 Keep chat stream alive during long runs 2026-05-07 15:33:03 +08:00
武阳 cd4e73c159 Persist npm path for user services 2026-05-07 13:00:53 +08:00
武阳 b72eae5da7 Simplify install command 2026-05-07 12:10:30 +08:00
武阳 6c75f0f979 Make first install command bootstrap system deps 2026-05-07 12:07:53 +08:00
武阳 d42e024ccd Support optional Ubuntu system bootstrap 2026-05-07 12:05:41 +08:00
武阳 fd70af4d56 Use user-level deployment by default 2026-05-07 12:03:00 +08:00
武阳 ec38ffe291 Document SSH git deployment command 2026-05-07 11:58:05 +08:00
武阳 cd050edfd3 Default git installer to opt directory 2026-05-07 11:52:50 +08:00
武阳 37f411a547 Add Ubuntu deployment workflow 2026-05-07 11:50:50 +08:00
武阳 2349075a82 Fix WebUI LAN startup handling 2026-05-06 21:54:00 +08:00
武阳 1aafc0fce7 Improve data skill routing and tool organization 2026-05-06 21:46:09 +08:00
武阳 4d3981cccd Add WebUI startup script 2026-05-06 20:40:35 +08:00
武阳 9ca675be0d Improve WebUI streaming and Python tooling 2026-05-06 20:37:17 +08:00
武阳 a0da3c2423 Refine WebUI commands and data skills 2026-05-06 19:35:48 +08:00
武阳 93a0eb74d7 Improve workspace sidebar and file panel 2026-05-06 17:46:49 +08:00
武阳 d9a8110b7c Improve data agent workspace UI 2026-05-06 17:19:13 +08:00
武阳 e6e9968ede remove doc 2026-05-06 16:25:27 +08:00
武阳 74f9870298 Remove obsolete project docs 2026-05-06 16:24:57 +08:00
武阳 d5af12bc4a Remove obsolete root scripts 2026-05-06 16:24:06 +08:00
武阳 c46f8ae4f1 Remove unused project artifacts 2026-05-06 16:21:38 +08:00
武阳 7d4ae3e7ba Add assistant-ui data agent frontend 2026-05-06 16:18:32 +08:00
武阳 d6a2359dc1 Add agent chat frontend base 2026-05-06 12:10:22 +08:00
武阳 69c335714c add ignore 2026-05-06 12:02:23 +08:00
武阳 4e9ea0e3bb Restructure web app directories 2026-05-06 12:01:22 +08:00
武阳 2ea3a63447 Add router session mining tools 2026-04-30 18:25:13 +08:00
武阳 97bf5b9a54 Show data agent review summaries in sessions 2026-04-30 15:11:46 +08:00
武阳 5bdc0ffb01 Add data agent input and export workflow 2026-04-30 15:11:37 +08:00
武阳 e3664f8843 Avoid duplicate final output in GUI 2026-04-29 19:32:06 +08:00
武阳 279f56386c Document data record review workflow 2026-04-29 19:31:48 +08:00
武阳 c1951d6e4d Pause data generation for human review 2026-04-29 19:31:29 +08:00
武阳 12f6ced252 Add data agent record tools 2026-04-29 19:31:16 +08:00
武阳 a040d80096 Add directory-based project skills 2026-04-28 10:17:23 +08:00
武阳 fed0999f55 add docs 2026-04-24 10:33:15 +08:00
武阳 b521d6ce29 Add local analysis and workspace docs 2026-04-24 10:31:05 +08:00
Abdelrahman Abdallah 30de15b6d5 Merge pull request #28 from HarnessLab/update_17_4
Update 17 4
2026-04-20 06:14:48 +02:00
Abdelrahman Abdallah bc44a6a062 Documented the local web GUI in the README. 2026-04-20 05:20:38 +02:00
Abdelrahman Abdallah 84a563578e Implemented the next missing parity slice around a local web GUI for the agent. 2026-04-20 05:14:57 +02:00
Abdelrahman Abdallah 1500aa5301 Merge pull request #27 from HarnessLab/update_17_4
slash commands
2026-04-20 01:16:31 +02:00
Abdelrahman Abdallah 20aaad62b3 Implemented the next missing parity slice around the /skills slash command listing.
/skills now enumerates bundled_skills.BUNDLED_SKILLS (matching the npm
SkillsMenu component, which lists skills — not slash commands).
Previously it mislabeled the slash-command catalog as "Available Skills".

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-20 01:09:13 +02:00
Abdelrahman Abdallah cfd3bb9ca7 Implemented the next missing parity slice around clearing session env vars on /clear.
Wires clear_session_env_vars() into LocalCodingAgent.clear_runtime_state so the
/clear slash command now drops session-scoped env vars alongside the rest of the
ephemeral runtime state, matching commands/clear/caches.ts:127.
2026-04-20 00:52:28 +02:00
Abdelrahman Abdallah 72e6fffb34 Implemented the next missing parity slice around session env var subprocess merging.
Wires session_env_vars.py into agent_tools._build_subprocess_env so that
variables set via the session registry now reach spawned children, matching
utils/shell/bashProvider.ts:249. Per-call extra_env still wins so explicit
tool overrides take precedence over session defaults.
2026-04-20 00:51:11 +02:00
Abdelrahman Abdallah 66920a3360 Implemented the next missing parity slice around display formatters. 2026-04-20 00:43:56 +02:00
Abdelrahman Abdallah ce59ead1ce Implemented the next missing parity slice around session-scoped environment variables. 2026-04-20 00:42:39 +02:00
Abdelrahman Abdallah dc86874641 Implemented the next missing parity slice around IDE path conversion (Windows ↔ WSL). 2026-04-20 00:40:05 +02:00
Abdelrahman Abdallah 1b98fb36fd Implemented the next missing parity slice around portable git utilities. 2026-04-20 00:39:01 +02:00
Abdelrahman Abdallah de6f02781b Implemented the next missing parity slice around platform detection and system directories. 2026-04-20 00:37:01 +02:00
Abdelrahman Abdallah 83d93cca85 Implemented the next missing parity slice around small portable utilities. 2026-04-20 00:35:01 +02:00
Abdelrahman Abdallah 78f3c6ec68 Implemented the next missing parity slice around model pricing tiers. 2026-04-20 00:29:47 +02:00
Abdelrahman Abdallah f770b794ae Implemented the next missing parity slice around SDK core types. 2026-04-20 00:27:41 +02:00