Commit Graph

3 Commits

Author SHA1 Message Date
Brad Swain c7fc0f7c9a remove refs to aixcc resources (#195)
* remove refs to aixcc resources

* remove aixcc.tech

* change aixcc-finals to tob-challenges
2025-07-30 09:34:58 -05:00
Henrik Brodin 2c07d47252 Competition API v1.2-rc5 (#784)
Enables an additional flag to send unharnessed challenges.
2025-06-04 14:52:01 +02:00
Riccardo Schirone 81e5950c92 Patcher refactoring (#603)
* patcher: update langgraph dependencies

* patcher: remove 'messages' from State because not used

* patcher: change CodeSnippetKey to use lines instead of IDs

* patcher: improve ContextRetrieverAgent

- use RunnableConfig and PatcherConfig to pass configuration options
  more easily
- make the state serializable, so that we can use CheckPointer to save
  and restore an agent state and get code snippets more easily in case
  of failures
- add tests
- use prebuilt React agent for simplicity
- allow to track lines from a file

* patcher: move all agents to new CodeSnippetKey

* patcher: group patch attempts in a single class

* patcher: remove diff_analysis from state because unused

* patcher: make more use of PatcherConfig

* patcher: add patch description

* patcher: use renamed patch_attempts

* patcher: go back to identifier (random) for CodeSnippets

* patcher: parse stacktrace for initial context

* common: fix parse_stacktrace return type

* patcher: introduce reflection agenta and remove reviewer

* patcher: use structured rootcause analysis

* patcher: paralellize ctx requests

* patcher: have some best-effort json parser for rootcause

* tmp comit

* fix tests

* a few other fixes

* fix lint

* add libxml2 script

* patcher: remove some dead code

* ctx-retriever: use smaller models

* fix tests

* improve initial context

* add comment

* patcher: remove dead code

* fix none access

* other random fixes
2025-05-19 15:13:12 -04:00