Dylan Boudro
|
fac83e1a55
|
feat: Thread title proposed plan (#494)
* init thread title from proposed plan task
* add proposed plan thread title to threadCard component
* remove comments
* refactor
* abstract computeThreadTitle
* self CR, refactor
* self CR, refactor, rm unused import from un-needed memo
* Update apps/web/src/lib/thread.ts
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
* CR: useThreadMetadata remove increased polling speed
* CR: revert inlineMD, rm wrapped <p> pass className to basicMD, import getActiveTask
* CR: revert getActiveTaskPlan to previous first task logic
---------
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
|
2025-07-23 20:57:10 +00:00 |
|
Palash Shah
|
6f31717637
|
openswe cli: adds tsx as a dev dependency (#501)
|
2025-07-23 13:51:19 -07:00 |
|
open-swe[bot]
|
02d257fa0f
|
feat: Add API Key Banner for Unauthorized Users (#488)
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* cr
* cr
* cr
* cr
---------
Co-authored-by: open-swe[bot] <open-swe@users.noreply.github.com>
Co-authored-by: bracesproul <braceasproul@gmail.com>
|
2025-07-23 19:37:05 +00:00 |
|
Palash Shah
|
219c280644
|
feat: add initial updates to create cli (#469)
* open swe cli: initial cli updates
* openswe cli: add working authentication
* open swe cli: remove unecessary console log statements
* openswe cli: typescript modifications
* openswe cli: updates to formats
* openswe cli: updates to formatting
* openswe cli: ran prettier
* openswe cli: update urls
* openswe cli: update eslint
* openswe cli: add env example
* Update apps/cli/package.json
---------
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
|
2025-07-23 19:21:28 +00:00 |
|
dependabot[bot]
|
e1a2609649
|
chore(deps): bump axios from 1.10.0 to 1.11.0 (#496)
Bumps [axios](https://github.com/axios/axios) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.10.0...v1.11.0)
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.11.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-07-23 11:38:30 -07:00 |
|
Brace Sproul
|
5aaa814f66
|
feat: Make task completion action agentic (#481)
* feat: Make task completion action agentic
* cr
* cr
* cr
* cr
* cr
* cr
* cr
* cr
* cr
* cr
* cr
* cr
* cr
* cr
|
2025-07-23 01:04:04 +00:00 |
|
Aliyan Ishfaq
|
45e1a67171
|
fix: update JSON handling in ConfigField component (#480)
* fix: update JSON handling in ConfigField component
* cr
---------
Co-authored-by: bracesproul <braceasproul@gmail.com>
|
2025-07-22 16:30:10 -07:00 |
|
Brace Sproul
|
ed923a98ca
|
fix: Improper error rendering bug (#478)
|
2025-07-22 22:49:17 +00:00 |
|
Dylan Boudro
|
3967ea0dca
|
feat: Task plan UI Component: front-end only (#438)
* task plan init FE
* dark theme
* fix build
* new swr-config for frequent polling task plan
* rm dev logs + comments
* CR
* CR: center task progress bar
* add task tracking to thread-card on default-view (homepage)
* progress bar styling, revert cancel button change
* revert onstreamready optional
* implement homepage taskplan via polling instead of React Context for persistence
* rm comment
* Update apps/web/src/components/v2/actions-renderer.tsx
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
* Update apps/web/src/components/v2/thread-card.tsx
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
* Update apps/web/src/components/v2/thread-card.tsx
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
* CR
* /chat/threads page taskplan
* shared utils in progressbar
* fix taskPlan for stream actions-renderer --> thread-view
* cr
---------
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
|
2025-07-22 22:43:42 +00:00 |
|
Brace Sproul
|
38767397e9
|
feat: Send followup comment to issues when plan is proposed/accepted (#444)
* feat: Send followup comment to issues when plan is proposed/accepted
* cr
* cr
|
2025-07-22 22:09:28 +00:00 |
|
Brace Sproul
|
81dbcbaa4d
|
fix: Move useStream uo to thread view to prevent remounting (#477)
* fix: Move useStream uo to thread view to prevent remounting
* ui fixes
|
2025-07-22 21:14:48 +00:00 |
|
Brace Sproul
|
4ed94d74d9
|
fix: Change default programmer model to sonnet 4 (#476)
|
2025-07-22 20:00:04 +00:00 |
|
Brace Sproul
|
12a9d357a1
|
fix: Caching and prompting fixes (#474)
|
2025-07-22 12:37:37 -07:00 |
|
Brace Sproul
|
1d7ddf22a5
|
ci: Add PR title lint workflow (#472)
|
2025-07-22 18:21:45 +00:00 |
|
Dylan Boudro
|
ced98ae029
|
Feat: MCP UI component (#414)
* init MCP action-step ui component
* Update apps/web/src/components/gen-ui/action-step.tsx
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
* Update apps/web/src/components/thread/messages/ai.tsx
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
* Update apps/web/src/components/gen-ui/action-step.tsx
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
* Code Review
---------
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
|
2025-07-21 17:44:00 -07:00 |
|
open-swe[bot]
|
984fc68556
|
[open-swe] feat: Implement 4-Tier Prompt Caching Strategy (#439)
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* cleanup
* cr
* cr
* add caching to planner
* total coverage on token caching, cache reviewer messages
* cr
* cr
---------
Co-authored-by: open-swe-dev[bot] <open-swe-dev@users.noreply.github.com>
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
|
2025-07-22 00:39:58 +00:00 |
|
Brace Sproul
|
3d557dbdd2
|
fix: Add Palashio to allowed users list (#467)
|
2025-07-21 23:15:49 +00:00 |
|
Aliyan Ishfaq
|
f822fda82d
|
feat: Added LLM fallback (#433)
* prompt changes and eval fix
* prompt deletions reverted
* formatting
* chore: code cleaning
* feat: add LangGraph evaluation support
* fix: py lg check logging fix
* chore: code cleaning
* dataset added
* chore: code cleaning
* chore: code cleaning
* Readme changes
* feat: LLM fallback added
* feat: add llm fallback
* chore: code cleaning
* chore: code cleaning
* chore: code cleaned
* feat: llm fallback in runtime
* fix: build errors
* refactor: FallbackRunnable now extends ConfigurableModel
* Readme update
* feat: llm as a judge script added
* chore: code formatted
* fix: use GA gemini models instead of preview
* fix: type improvements
* feat: added skeleton for tool py-dev-server
* fix: code cleaning & type improvements
* fix: code cleaning
* cr
---------
Co-authored-by: bracesproul <braceasproul@gmail.com>
|
2025-07-21 15:54:55 -07:00 |
|
open-swe[bot]
|
6a140027f2
|
docs: Update sub-README files to match root README convention (#466)
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply suggestion from @bracesproul
* Apply suggestion from @bracesproul
* Apply suggestion from @bracesproul
---------
Co-authored-by: open-swe[bot] <open-swe@users.noreply.github.com>
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
|
2025-07-21 21:52:21 +00:00 |
|
Brace Sproul
|
cf81583473
|
fix: Cleanup readme, small changes to docs (#458)
* fix: Cleanup readme, small changes to docs
* add formatter to docs
* cr
* cr
* cr
* cr
* cr
* cr
* cr
|
2025-07-21 21:12:55 +00:00 |
|
Brace Sproul
|
6f26e3fb34
|
fix: Git issues (#455)
* fix: Git issues
* switch to using git api only for authed commands
* cr
* cr
* cr
* cr
|
2025-07-21 12:59:29 -07:00 |
|
Brace Sproul
|
4f31962b4e
|
fix: proper isProd check in auth (#457)
|
2025-07-21 19:27:05 +00:00 |
|
Brace Sproul
|
05bc1b3559
|
fix: conditionally disable reqs to the server in prod (#456)
* fix: conditionally disable reqs to the server in prod
* cr
|
2025-07-21 11:24:07 -07:00 |
|
Brace Sproul
|
9a4b63b798
|
fix: temporarily disable requests (#452)
* fix: temporarily disable requests
* cr
|
2025-07-20 19:53:51 -07:00 |
|
open-swe[bot]
|
d7cf3e0fb5
|
feat: Enhance Error Handling with Collapsible Details for Overloaded Errors (#451)
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* Apply patch
* cr
---------
Co-authored-by: open-swe-dev[bot] <open-swe-dev@users.noreply.github.com>
Co-authored-by: bracesproul <braceasproul@gmail.com>
|
2025-07-18 13:48:56 -07:00 |
|
Brace Sproul
|
e45a4a0cf8
|
feat: Add withRetry func and longer timeouts for cloning (#449)
|
2025-07-18 10:19:33 -07:00 |
|
Brace Sproul
|
dda277456a
|
feat: Require API keys from non langchain users (#448)
* feat: Require API keys from non langchain users
* cr
* cr
|
2025-07-17 18:10:48 -07:00 |
|
Brace Sproul
|
9e5f042c0e
|
fix: Bump core dep to latest (#447)
|
2025-07-17 14:25:03 -07:00 |
|
Brace Sproul
|
fcc381dee8
|
feat: Start rendering thread errors (#445)
* feat: Start rendering thread errors
* cr
|
2025-07-17 14:20:11 -07:00 |
|
Brace Sproul
|
f847e6b443
|
fix: Drop [open-swe] prefix to PR titles (#442)
|
2025-07-17 13:58:58 -07:00 |
|
Brace Sproul
|
844e655e7f
|
fix: Filter comments from open swe (#443)
* fix: Filter comments from open swe
* cr
|
2025-07-17 13:58:47 -07:00 |
|
Brace Sproul
|
f5a096cc3a
|
fix: Use proper issue number instead of ID (#446)
|
2025-07-17 13:58:18 -07:00 |
|
Brace Sproul
|
f5513dd036
|
fix: Security stuff (#441)
* fix: Security stuff
* cr
|
2025-07-17 12:19:20 -07:00 |
|
Brace Sproul
|
92014bdd11
|
fix: Manager routing, and UI issues (#440)
* fix: Manager routing, and UI issues
* cr
* cr
* cr
|
2025-07-17 11:52:25 -07:00 |
|
Brace Sproul
|
928b68fd36
|
fix: remove re-run and copy message buttons from ai message component (#437)
|
2025-07-16 18:28:53 -07:00 |
|
Brace Sproul
|
ed85a4c884
|
fix: Better prompt handling of followups (#434)
* fix: Better prompt handling of followups
* cr
* cr
* cr
* cr
|
2025-07-16 18:17:07 -07:00 |
|
Brace Sproul
|
0953468b5c
|
fix: Fix exposing explicit search button in gh branch dropdown (#435)
* fix: Fix exposing explicit search button in gh branch dropdown
* cr
|
2025-07-16 17:49:17 -07:00 |
|
Brace Sproul
|
b128e4ae45
|
Brace/07 16/fixes (#431)
* fix: General fixes
* cr
* bump langchain core langsmith deps
|
2025-07-16 13:17:35 -07:00 |
|
Brace Sproul
|
d4ca73089c
|
fix: Better daytona error handling (#429)
|
2025-07-16 13:09:00 -07:00 |
|
Brace Sproul
|
13329fe5c1
|
fix: Actions testing (#432)
* fix: Actions testing
* cr
* cr
|
2025-07-16 12:09:16 -07:00 |
|
Brace Sproul
|
4a49eecd3c
|
feat: Auto doc sync (#428)
* feat: Auto doc sync
* fix: drop concepts page
|
2025-07-16 11:52:19 -07:00 |
|
Brace Sproul
|
7e5a5a7947
|
feat: Better support for pagination in gh branch dropdown (#430)
* feat: Better support for pagination in gh branch dropdown
* cr
* cr
|
2025-07-16 11:49:46 -07:00 |
|
Brace Sproul
|
7a06b37bd8
|
fix: Daytona dep (#426)
|
2025-07-16 08:52:36 -07:00 |
|
Brace Sproul
|
dc6e6b8625
|
fix: Better naming for NEXT_PUBLIC_GITHUB_APP_CLIENT_ID (#427)
|
2025-07-16 08:52:26 -07:00 |
|
Brace Sproul
|
d2e981e219
|
chore: Bump daytona dep (#423)
* chore: Bump daytona dep
* cr
* cr
* feat: missing deps
|
2025-07-15 18:09:23 -07:00 |
|
Dylan Boudro
|
d51af805e2
|
Feat: Thread Status SWR Polling (#370)
* init swr polling branch
* useThreads types improvement
* minor build fix
* major refactor and simplification of polling system
* remove temp guide file
* refactor, remove errorBoundary, simplify schema
* refactor: unify client<>server status logic
* fix threads/page conflicts + functionality
* Update apps/web/src/components/v2/thread-card.tsx
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
* CR in progress
* CR fix: add cn to thread-card.tsx
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
* CR
* CR
* CR: no threads state, Batch ThreadsStatus for /chat/threads actual logic
* drop req type validation in lg proxy
* optimize thread polling, reduce unnecessary api calls, match implementation spec
* reduce unnecessary api calls, update all threads page
* add thread loading state to threadCard
* utilize threads/search for manager thread info
* improve polling api req efficiency
* rm comments
* post merge format
* fix import
* improve programmer cache logic
* reduce run requests
* remove timeout run requests
* remove run check for completed tasks
* fix: update status dot to support dark mode styles too
* fix session cache and proper typing
* fix: more typing
* code review fixes
* CR
* code review
* fix build
---------
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
|
2025-07-15 17:51:12 -07:00 |
|
Brace Sproul
|
4053f18df5
|
fix: Catch base branch error (#421)
|
2025-07-15 17:04:03 -07:00 |
|
Brace Sproul
|
2b1f301848
|
fix: Better filtering of invalid messages (#417)
* fix: Better filtering of invalid messages
* cr
* cr
|
2025-07-15 16:14:33 -07:00 |
|
Brace Sproul
|
e6a8bf9f69
|
fix: Routing to reviwer (#419)
|
2025-07-15 14:40:21 -07:00 |
|
Brace Sproul
|
73e7ba5295
|
feat: Set max num of times reviewer can run (#418)
* feat: Set max num of times reviewer can run
* cr
|
2025-07-15 14:38:18 -07:00 |
|