Commit graph

308 commits

Author SHA1 Message Date
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
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