Commit graph

319 commits

Author SHA1 Message Date
Brace Sproul
7e9733a156
nit: Small improvements to logging (#624) 2025-07-31 17:15:41 +00:00
Aliyan Ishfaq
fa54687960
fix: model change to 4.1 (#621) 2025-07-31 01:04:10 +00:00
Brace Sproul
9cf2f7d372
chore: More logging (#620)
* fix: Sync docs

* chore: More logging

* cr
2025-07-30 17:50:29 -07:00
open-swe[bot]
2f561796a5
feat: Implement Request Human Help Tool for Agent-Human Collaboration (#505)
* 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

* Apply patch

* Apply patch

* Apply patch

* Apply patch

* Apply patch

* Apply patch

* fix open-swe syntax errors

* fix render text input for human_request_help

* improve UI/UX post response (close input render human msg)

* remove comments

* move request_human_help to its own component file

* format

* update github comment and abstract getopensweurl util

* add username tag in request help comment, rm comments

* cr

* refactor

* cr

---------

Co-authored-by: open-swe[bot] <open-swe@users.noreply.github.com>
Co-authored-by: Dylan Boudro <121908331+starmorph@users.noreply.github.com>
Co-authored-by: starmorph <dylan@starmorph.com>
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
2025-07-30 17:48:42 -07:00
Brace Sproul
bfa020ef07
fix: Sync docs (#619) 2025-07-30 17:38:57 -07:00
Brace Sproul
ba0ab56f4b
fix: only log warnings and errors in prod (#618) 2025-07-30 17:21:27 -07:00
Brace Sproul
2da1aa95ee
feat: examples page (#617)
* feat: examples page

* cr
2025-07-31 00:17:16 +00:00
Brace Sproul
20658ac4c3
chore: add logging in auth (#616)
* chore: add logging in auth

* cr
2025-07-30 23:52:43 +00:00
open-swe[bot]
ef44fe9aac
feat: Update auto accept plan icon to ListChecks (#613)
* Apply patch [skip ci]

* Apply patch [skip ci]

* Apply patch [skip ci]

* Apply patch [skip ci]

* Apply patch [skip ci]

* Apply patch [skip ci]

* Empty commit to trigger CI

* Apply suggestions from code review

---------

Co-authored-by: open-swe[bot] <open-swe@users.noreply.github.com>
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
2025-07-30 21:09:39 +00:00
open-swe[bot]
e92de3f300
feat: Update conversation summary and pull request components styling (#607)
* Apply patch [skip ci]

* Apply patch [skip ci]

* Apply patch [skip ci]

* Apply patch [skip ci]

* Empty commit to trigger CI

* cr

---------

Co-authored-by: open-swe[bot] <open-swe@users.noreply.github.com>
Co-authored-by: bracesproul <braceasproul@gmail.com>
2025-07-30 19:21:35 +00:00
Brace Sproul
3105a318d2
fix: Bugs in planner node (#610)
* fix: Bugs in planner node

* cr

* cr
2025-07-30 12:17:22 -07:00
Brace Sproul
6440542b23
fix: UI improvements to the approved plan component (#611)
* fix: UI improvements to the approved plan component

* cr
2025-07-30 19:12:38 +00:00
Brace Sproul
997b7fc278
fix: Improve manager prompting and context (#608) 2025-07-30 17:48:34 +00:00
Brace Sproul
68f81176aa
fix: Include prompt to avoid mentioning issue in PR description (#601) 2025-07-30 10:13:39 -07:00
Brace Sproul
1b60509aac
chore: Start summarizing at 80k tok instead of 100k (#604)
* chore: Start summarizing at 80k tok instead of 100k

* cr
2025-07-30 10:13:21 -07:00
Aliyan Ishfaq
f50c4ed124
chore: model change (#605) 2025-07-30 10:13:12 -07:00
Brace Sproul
ac69e6bc96
fix: Dont filter bot comments when updating bot comment (#597) 2025-07-29 14:37:31 -07:00
Palash Shah
01a514b1fa
feat: add updates to cli application (#503)
* 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

* openswe cli: add updates

* openswe cli: formatting

* openswe cli: add app installation

* openswe cli: clean up lint and formatting

* temp logs

* l

* working human feedback prompting

* stop the re-renders

* NOT WORKING -- KICKOFF PROGRAMMER

* approve programmer

* detected programmer working

* some sembleance of logging

* some changes

* working logs

* concatenated tool results

* ui improvements

* update ui

* formatting

* simple interrupt working

* working multiple sessions + padding

* working dissapearance of the approve/deny

* TEST PUSH

* cr

* generally working tool calls

* access thread ip properly

* fix naming of env example

* add readme

* formatting

* linting + formatting

* dist updates

* updates to yarn

* no tests for cli

* updates to readme

* format

* update readme

* remove auth print out

* add loading indicators

* formatting changes

* remove shared workspace

* add lock

* add dependency

* update yarn lock

* add back the installation token

* replace with variable constants

* Update apps/cli/src/auth-server.ts

Co-authored-by: Brace Sproul <braceasproul@gmail.com>

* openswe cli: updates

* openswe cli: cleanup lint

* openswe cli: update stream mode

* openswe cli: update stream mode

* openswe cli: streaming service

* openswe cli: create selector for approval

* openswe cli: remove streaming service

* openswe cli: update types to langchain

* openswe cli: update all streamModes

* openswe cli: update formatting

* openswe cli: update stream mode

* openswe cli: notify of in development

* openswe cli: change to istoolmessage

---------

Co-authored-by: bracesproul <braceasproul@gmail.com>
2025-07-29 17:37:13 -04:00
bracesproul
68216a88e6 fix: Dont filter bot comments when updating bot comment 2025-07-29 14:32:38 -07:00
Brace Sproul
d098048fa7
fix: Initial auth flow (#596) 2025-07-29 14:24:22 -07:00
Brace Sproul
137b600f58
fix: Proper markdown when generating and rendering tasks (#595)
* fix: Proper markdown when genertaing and rendering tasks

* cr
2025-07-29 21:03:31 +00:00
Brace Sproul
3d1f94bed3
fix: Setting cache control max of 4 times (#594)
* fix: Setting cache control max of 4 times

* cr
2025-07-29 20:52:42 +00:00
Brace Sproul
37d2a4eb05
fix: Auto sync docs workflow conditional, sync images too (#590) 2025-07-29 11:29:57 -07:00
open-swe[bot]
27c9e0096f
fix: Update incorrect relative links in docs by adding /labs/swe prefix (#584)
* 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[bot] <open-swe@users.noreply.github.com>
Co-authored-by: bracesproul <braceasproul@gmail.com>
2025-07-29 11:22:56 -07:00
Brace Sproul
5823ff8fac
chore: Bump daytona dep to latest (#589) 2025-07-29 18:18:55 +00:00
Brace Sproul
2f2e543f8f
feat: Support skipping Vercel's CI (#588)
* fix: filtering gh bot comments

* cr

* cr

* test empty commit

* [skip ci]

* [skip deploy]

* feat: Support skipping Vercel's CI

* push empty commit at the end

* cr

* testing [skip ci]

* testing [skip deploy]

* testing [skip ci]

* testing [skip ci]

* testing [skip ci]

* fix command

* cr

* cr

* cr

* cr
2025-07-29 11:13:55 -07:00
Brace Sproul
fb705d367a
fix: filtering github bot comments (#587)
* fix: filtering gh bot comments

* cr

* cr

* test empty commit

* [skip ci]

* [skip deploy]
2025-07-29 10:15:05 -07:00
Brace Sproul
1bb24ac7c8
ci: Fix deploy langgraph revision action (#585)
* ci: Fix deploy langgraph revision action

* cr

* cr

* cr
2025-07-29 09:51:00 -07:00
Brace Sproul
4db9778ea6
fix: Summary message filtering (#586)
* fix: Summary message filtering

* fix tests

* drop dummy data

* drop unnecessary data

* fix and add another test
2025-07-29 16:30:46 +00:00
bracesproul
eb3e988737 cr 2025-07-29 08:31:36 -07:00
open-swe[bot]
8eb83c11e5
feat: Add LangGraph Deployment GitHub Action and TypeScript Deployment Script (#550)
* Apply patch

* Apply patch

* Apply patch

* Apply patch

* Apply patch

* Apply patch

* Apply patch

* Apply patch

* Apply patch

* Apply patch

* Apply patch

* move into workflows dir

* cr

---------

Co-authored-by: open-swe[bot] <open-swe@users.noreply.github.com>
Co-authored-by: bracesproul <braceasproul@gmail.com>
2025-07-28 18:32:11 -07:00
Brace Sproul
d0fe5f5323
fix: Properly open a PR as ready for review (#579)
* fix: Properly open a PR as ready for review

* cr
2025-07-28 18:27:38 -07:00
Brace Sproul
f6a5065093
chore: Bump max tokens to 100k (#581) 2025-07-28 18:27:12 -07:00
Brace Sproul
840a7fc852
feat: Add section for custom PR formatting rules (#580) 2025-07-29 01:19:40 +00:00
Brace Sproul
9f5a957726
feat: Add script to get trace URLs (#552)
* feat: Add script to get trace URLs

* fix lint

* cr
2025-07-28 17:41:49 -07:00
Aliyan Ishfaq
e44b33de95
feat: add file validation to prevent committing unwanted files (#573) 2025-07-28 17:37:13 -07:00
open-swe[bot]
25c3709e69
fix: Improve loading state handling on chat/threads page (#576)
* Apply patch

* Apply patch

* Apply patch

* cr

---------

Co-authored-by: open-swe[bot] <open-swe@users.noreply.github.com>
Co-authored-by: bracesproul <braceasproul@gmail.com>
2025-07-28 16:33:37 -07:00
open-swe[bot]
2c774ee517
feat: Add Max Mode Labels with Claude Opus 4 Support (#577)
* 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[bot] <open-swe@users.noreply.github.com>
Co-authored-by: bracesproul <braceasproul@gmail.com>
2025-07-28 16:33:12 -07:00
Brace Sproul
d61965ce6b
feat: Wait on cancel, better UX when canceling (#578) 2025-07-28 16:28:10 -07:00
open-swe[bot]
88d1b8e734
feat: Add provider-specific tool support for FallbackRunnable (#560)
* Apply patch

* Apply patch

* Apply patch

* Apply patch

* Apply patch

* Apply patch

* support custom system prompts

* cr

* cr

* cr

---------

Co-authored-by: open-swe[bot] <open-swe@users.noreply.github.com>
Co-authored-by: bracesproul <braceasproul@gmail.com>
2025-07-28 23:14:41 +00:00
dependabot[bot]
1380069dbf
chore(deps): bump @eslint/plugin-kit from 0.3.3 to 0.3.4 (#571)
Bumps [@eslint/plugin-kit](https://github.com/eslint/rewrite/tree/HEAD/packages/plugin-kit) from 0.3.3 to 0.3.4.
- [Release notes](https://github.com/eslint/rewrite/releases)
- [Changelog](https://github.com/eslint/rewrite/blob/main/packages/plugin-kit/CHANGELOG.md)
- [Commits](https://github.com/eslint/rewrite/commits/plugin-kit-v0.3.4/packages/plugin-kit)

---
updated-dependencies:
- dependency-name: "@eslint/plugin-kit"
  dependency-version: 0.3.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
2025-07-28 19:05:55 +00:00
Brace Sproul
c99ec10514
fix: Proper formatting for anthropic vs non anthropic prompts (#570) 2025-07-28 18:41:24 +00:00
Brace Sproul
8e5414ce2b
fix: Typo in readme (#566) 2025-07-28 18:27:21 +00:00
open-swe[bot]
3dafec6cdc
feat: Add Anthropic Built-in Text Editor Tool for Claude 4 (#543)
* 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

* fix porting search to grep

* cr

* revert default model back to sonnet

* standalone view tool

* cr

* cr

* cr

---------

Co-authored-by: open-swe[bot] <open-swe@users.noreply.github.com>
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
2025-07-28 11:23:28 -07:00
Brace Sproul
263a3010b0
chore: Fix formatting (#557) 2025-07-28 00:25:57 +00:00
Brace Sproul
d89b37c568
fix: Token data type error (#556) 2025-07-27 17:19:41 -07:00
open-swe[bot]
fb4523539d
fix: update tokenData structure to support multiple LLMs (#555)
* 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

* fix backend

* fix frontend

* cr

---------

Co-authored-by: open-swe[bot] <open-swe@users.noreply.github.com>
Co-authored-by: bracesproul <braceasproul@gmail.com>
2025-07-27 23:56:50 +00:00
Brace Sproul
eb2311955a
fix: Properly extract and render PR URL (#553)
* fix: Properly extract and render PR URL

* cr
2025-07-27 19:36:05 +00:00
Brace Sproul
0923c8b47e
fix: running tests and in ci (#536)
* fix: running tests and in ci

* cr

* cr

* cr

* exit 0 when no tests

* cr
2025-07-27 19:11:34 +00:00
open-swe[bot]
576d2553e3
fix: Reset branch query param when switching repositories (#519)
* Apply patch

* Apply patch

* Apply patch

* Apply patch

* Apply patch

* fix: clear branch when switching repos to set correct default branch

* fix branch selector logic

---------

Co-authored-by: open-swe[bot] <open-swe@users.noreply.github.com>
Co-authored-by: Dylan Boudro <121908331+starmorph@users.noreply.github.com>
Co-authored-by: starmorph <dylan@starmorph.com>
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
2025-07-26 20:52:32 +00:00