Commit graph

328 commits

Author SHA1 Message Date
Aliyan Ishfaq
39a8ee67ee
fix: overflow in manager chat (#714)
* fix: overflow in manager chat

* fix: keep using scrollbar-pretty-auto

---------

Co-authored-by: bracesproul <braceasproul@gmail.com>
2025-08-07 23:39:56 +00:00
Brace Sproul
ce3dbe0bff
feat: GPT-5 support (#712)
* feat: GPT-5 support

* cr

* standardize sandbox usage, fix wrapping commands

* cr

* cr

* cr

* cr

* cr

* use uuid instead of math.random
2025-08-07 23:31:43 +00:00
Palash Shah
076219352a
feat: update langbench to run extracted tests (#708)
* feat: add test runner

* fix: formatting

* update: use json formatting

* update: fix formatting

* update: formatting

* update: rename, and small mods

* format: remove comment

* update: function args

* nit: format

* fix: update snake case to camel case

* update: modify interface

* Update apps/open-swe/langbench/evaluator.eval.ts

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

* Update apps/open-swe/langbench/utils.ts

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

* Update apps/open-swe/langbench/utils.ts

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

* Update apps/open-swe/langbench/utils.ts

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

* nit: update commands

* nit: update formatting

* nit: update commands

---------

Co-authored-by: Brace Sproul <braceasproul@gmail.com>
2025-08-07 16:15:24 -04:00
Aliyan Ishfaq
70512e74bb
chore: added docs secrets page (#696)
* feat: added docs secrets page

* Update apps/docs/usage/secrets.mdx

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

* Update apps/docs/usage/secrets.mdx

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

* fix: file contents

---------

Co-authored-by: Brace Sproul <braceasproul@gmail.com>
2025-08-06 17:22:59 -07:00
open-swe[bot]
164794d11f
fix: prevent theme flash during page load (#688)
* Apply patch [skip ci]

* Apply patch [skip ci]

* Apply patch [skip ci]

* Apply patch [skip ci]

* Empty commit to trigger CI

---------

Co-authored-by: open-swe[bot] <open-swe@users.noreply.github.com>
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
2025-08-07 00:08:09 +00:00
Palash Shah
8e461d7040
feat: setup internal open-swe bench (#697)
* feat: evals script

* swe bench

* feat: setup initial internal_bench

* fix: move internal bench

* update: modify types

* Remove scripts/ folder from tracking and add to gitignore

* fix: update linter

* update: modify the formatting

* format: change langbench

* fix: update yarn lock

* fix: update formatting

* fix: update lint

* fix: remove file

* Update apps/open-swe/package.json

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

* fix: move to dev dependency

* fix: update the format

* fix: update paths

* update: remove function

* update: get pre merge commit

* update: formatting

* update: formatting

* update: revert package json

* update: just store the pre merge commit:wq

* update: remove function

* cr

---------

Co-authored-by: Brace Sproul <braceasproul@gmail.com>
2025-08-06 23:38:19 +00:00
Brace Sproul
b299baf3e4
fix: only support http or sse mcp servers (#698)
* fix: only support http or sse mcp servers

* cr

* cr

* cr

* cr
2025-08-06 20:42:54 +00:00
Brace Sproul
0a41c0ac0b
chore: Update UI screenshot (#693)
* chore: Update UI screenshot

* cr
2025-08-06 18:18:25 +00:00
Brace Sproul
75ef4dc40f
chore: Add default gitignore file (#691)
* chore: Add default gitignore file

* cr
2025-08-06 11:07:23 -07:00
Brace Sproul
4305f983b8
docs: Drop not ready for production use callout (#690) 2025-08-06 10:55:39 -07:00
open-swe[bot]
d00dde3ada
feat: Issues disabled warning banner (#682)
* 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

* cr

---------

Co-authored-by: open-swe[bot] <open-swe@users.noreply.github.com>
Co-authored-by: bracesproul <braceasproul@gmail.com>
2025-08-06 10:53:29 -07:00
Brace Sproul
3c6c919fea
fix: early return if no api key is provided (#686)
* fix: early return if no api key is provided

* cr
2025-08-06 17:26:13 +00:00
Brace Sproul
b783d35567
fix: api keys message (#680)
* fix: api keys message

* cr
2025-08-06 16:48:25 +00:00
Brace Sproul
df182b676b
fix: bug with checking out the branch during followups (#679)
* fix: bug with checking out the branch during followups

* cr

* cr

* cr

* cr
2025-08-06 16:41:11 +00:00
Palash Shah
0591a907c7
feat: move programmer to local mode, guardrails, remove web interface (#627)
* openswe cli: add planner and manager changes

* openswe cli: fix programmer config

* openswe cli: formatting

* openswe cli: add config to reviewer

* Potential fix for code scanning alert no. 17: Incomplete string escaping or encoding

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

* openswe cli: update code security

* openswe cli: add programmer to local modification set

* openswe cli: fix config injection

* openswe cli: add config to take action

* openswe cli: update nodes

* openswe cli: fix edit and view tools

* openswe cli: add safety guardrails

* openswe cli: local mode

* openswe cli: openswe import

* bug: fixing error about root dir is ambiguous

* bug: remove index

* bug: fix lint

* feat: update logging

* fix: update tool name

* fix: update the formatting of approve/deny

* style: update formatting

* fix: update the streaming phase to streaming

* style: update formatting

* fix: update env example

* fix: fix openPR local mode

* fix: remove interrupt messages

* style: formatting changes

* fix: remove web mode

* fix: update formatting

* nit: update the readme

* fix: update lock file

* fix: update lint

* style: eslint

* fix: update functions

* fix: update imports for lint

* fix: remove merge conflicts

* fix: formatting

* fix: remove unneeded files

* fix: adjust type errors

* fix: modify changes based on previous mods

* fix: formatting

* fix: review changes

* fix: update conclusion

* fix: update types

* fix: local mode take review

* fix: never used import

* fix: remove throe

* fix: update formatting

* fix: remove uneeded env example

* fix: random formatting

* fix: unused imports

* fix: formatting changes

* fix: formatting

* fix: small nits

* format: updates to tools

* fix: update spelling of underscore

* omit changes in open pr node

* get abs path not local path

* dont commit in local mode

* cr

* dont commit in local mode

* cr

* cr

---------

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: bracesproul <braceasproul@gmail.com>
2025-08-05 22:52:45 +00:00
Brace Sproul
a7f726df00
feat: Opus 4.1 support, switch default open-swe-max to Opus 4.1 (#678) 2025-08-05 10:34:26 -07:00
Brace Sproul
0298e2c2ad
fix: formatting prices (#677)
* fix: formatting prices

* cr
2025-08-04 18:39:39 -07:00
Brace Sproul
aa888ec1a0
docs: add faq section (#676)
* docs: add faq section

* cr
2025-08-04 18:25:16 -07:00
Brace Sproul
229b65bff4
fix: Redirect to chat if token is defined (#675)
* fix: Redirect to chat if token is defined

* cr

* cr
2025-08-05 01:12:26 +00:00
Brace Sproul
162d66016e
chore: Better git debug logging (#673) 2025-08-04 17:57:08 -07:00
Brace Sproul
8349cbb763
chore: Drop tmp log (#671) 2025-08-05 00:44:01 +00:00
Brace Sproul
d6631b051e
chore: Tmp debugging logs (#670) 2025-08-04 17:34:17 -07:00
Brace Sproul
d2c9e48c43
fix: more JWT fixes (#662) 2025-08-04 15:27:11 -07:00
Brace Sproul
71e6094421
feat: Tsconfig tool and typescript template (#660)
* feat: Tsconfig tool and typescript template

* cr
2025-08-04 14:59:36 -07:00
Brace Sproul
700bbf20f5
chore: add proper jsonwebtoken deps (#659)
* deps: add proper jsonwebtoken deps

* cr
2025-08-04 13:31:59 -07:00
Brace Sproul
9a559bd965
fix: Dont regenertae during eval mode (#658) 2025-08-04 20:23:37 +00:00
open-swe[bot]
97341af69d
docs: Update Usage group with Best Practices and Custom Rules pages (#646)
* 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

* cr

---------

Co-authored-by: open-swe[bot] <open-swe@users.noreply.github.com>
Co-authored-by: bracesproul <braceasproul@gmail.com>
2025-08-04 13:13:59 -07:00
Brace Sproul
6d8c1ac69a
fix: Regenerate installation token before reinvoking run (#656)
* fix: Regenerate installation token before reinvoking run

* cr
2025-08-04 11:48:28 -07:00
Brace Sproul
a21134e5ac
docs: Remove formatter (#657) 2025-08-04 18:44:42 +00:00
Brace Sproul
51fb21bf8a
docs: improve content around github app setup (#655)
* docs: improve content around github app setup

* cr
2025-08-04 18:29:05 +00:00
Brace Sproul
d8b65cf6f5
feat: Add prompting around how to deal with gh workflow files (#654) 2025-08-04 09:45:50 -07:00
Brace Sproul
50a55f4bff
chore: Bump daytona 0.25.4 (#653) 2025-08-03 20:21:57 +00:00
Brace Sproul
f5e7af5db0
fix: Rename Task to LLMTask and improve api key required message (#652)
* fix: Rename task to llmtask and improve api key required message

* cr

* cr
2025-08-03 20:02:03 +00:00
open-swe[bot]
98b62bdbc0
feat: Implement optimistic message rendering for initial user messages (#648)
* Apply patch [skip ci]

* Apply patch [skip ci]

* Apply patch [skip ci]

* Apply patch [skip ci]

* Apply patch [skip ci]

* Apply patch [skip ci]

* 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

* cr

* cr

* cr

* cr

* cr

---------

Co-authored-by: open-swe[bot] <open-swe@users.noreply.github.com>
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
2025-08-03 19:29:33 +00:00
Brace Sproul
547c8adeb0
feat: Show github profile picture for user in chat (#651) 2025-08-03 18:54:10 +00:00
Brace Sproul
45817c42c2
fix: Initial thread loading bug (#650)
* fix: Initial thread loading bug

* cr

* cr
2025-08-03 18:41:51 +00:00
Brace Sproul
4c75eca3f9
chore: Stop passing metadata obj when invoking runs (#649) 2025-08-01 19:46:41 -07:00
Brace Sproul
6433ed30e0
fix: Improve prompting (#630)
* fix: Improve prompting

* larger refactor

* cr

* tags

* cr

* cr
2025-08-02 00:27:08 +00:00
Brace Sproul
938048a70b
fix: Hide infra api key section in settings (#645) 2025-08-01 15:37:20 -07:00
Palash Shah
857053ad95
fix: authentication bugs and example (#643)
* fix: fix authentication bugs and example

* fix: formatting

* fix: move items
2025-08-01 17:16:57 -04:00
Brace Sproul
041cb4aca6
fix: Filter out empty plans (#644) 2025-08-01 13:42:47 -07:00
Brace Sproul
c70da1b1c2
fix: Threads pagination (#642)
* fix: Threads pagination

* cr
2025-08-01 20:04:04 +00:00
Palash Shah
46b435a543
feat: add planner and manager changes (#602)
* openswe cli: add planner and manager changes

* openswe cli: fix programmer config

* openswe cli: formatting

* openswe cli: add config to reviewer

* Potential fix for code scanning alert no. 17: Incomplete string escaping or encoding

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

* openswe cli: update code security

* feat: use commander

* fix: debug

* fix: comment

* fix: remove config

* fix: updates

* fix: local mode

* fix: repeated islocalmodes

* fix: update imports

* fix: revert wrap script and commands

* fix: adjust types

* fix: update function signatures

* fix: final shell exec fix

* fix: update tsconfig for test

* fix: add run input type

* fix: update types

* fix: reent user message

* fixes from code review

---------

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: bracesproul <braceasproul@gmail.com>
2025-08-01 15:50:40 -04:00
Brace Sproul
0b23ca97c4
ci: Include a better clean command (#638)
* ci: Include a better clean command

* web clean

* root clean
2025-08-01 19:34:05 +00:00
Brace Sproul
2b0ede964c
fix: More fixes, yay! (#632)
* fix: More fixes, yay!

* cr
2025-08-01 10:44:51 -07:00
Aliyan Ishfaq
65b700e698
fix: fallback parallel tool calling fix (#628) 2025-07-31 14:16:43 -07:00
Brace Sproul
bedd2c9b68
fix: Improve account selector (#626)
* fix: Improve account selector

* cr

* cr

* cr
2025-07-31 19:25:24 +00:00
Aliyan Ishfaq
9906dd4e2a
feat: dark mode & general web app improvements (#615)
* feat: viewability improvements

* chore: code formatting

* fix: code fixes

* fix: merge changes lost from main

* fix: attached doc styling

* chore: attachments logo

* fix: remove attachments button

* fix: text visibility & tooltip mardown

* fix: auth state change

* feat conflict with main resolved

* fix: feat conflicts with main

* fix: conversation summary consistency with theme

* fix: conversation summary

* chore: removed text

* cr

---------

Co-authored-by: bracesproul <braceasproul@gmail.com>
2025-07-31 18:55:39 +00:00
Brace Sproul
7a23f5fdcf
fix: Remove api key check in auth, ensure thrown in loadModel (#625)
* fix: Remove api key check in auth, ensure thrown in loadModel

* cr

* cr
2025-07-31 17:37:24 +00:00
Brace Sproul
7e9733a156
nit: Small improvements to logging (#624) 2025-07-31 17:15:41 +00:00