Commit 74b0586
Merged AI Integration Into Fuzzilli
* modified file structure, fixed grammatical errors
* modified tools
* added tools for lifting/compiling JS/FuzzIL programs and small changes to rest of tools
* fix name
* updated rg and fzf desc
* more updates
* applied tools and subagents to agents
* filled rag_tools. Not targeted and imports don't wokr:
* things
* added a way to start agent isolated, haven't testsed
* fixed immediate build issues
* stfu
* debug msg
* Reordered argument checks
* started run script. Need to add multi-arg passing
* changed /bin/python to .venv/python
* path
* path
* path
* vrag
* knowlage_base
* tools
* redefined d8 flags. many FoG and EBG tools have crossover, still have to revamp. Thanos is in charge of building cfg for internal d8 execution
* made a venv
* .venv
* push working cfg
* some woke python bs
* capture stdout,stderr from d8 to file
* some logging, litellm wrapping, dependency fix
* path issue
* path issue
* capture stdout,stderr from run_command
* added simple picker
* added simple picker
* imports
* updated cfgbuilder path
* updated tool version
* updated tool version
* fix label
* small fixes
* updated tool args to match reqs
* a
* remove pychache and update gitignore
* remove .venv
* start requirements.txt
* pushing
* working requirments
* fu
* pushing fixed
* regreissions folder
* tool update
* json maker
* import issue
* file load issue. Added to requirementst.xt
* removed sys prompt from agent inits
* removed sys prompt from agent inits
* fixed typo in agent name
* changing import
* changing import
* changing import
* changing import
* changing path to fog_logs
* changing path to fog_logs
* changing path to ebg
* fixed dependencies in ebg
* fixed dependencies in ebg
* fixed dependencies in ebg
* fixed dependencies in ebg
* pushing a mistake
* regression.json
* Remove large regressions.json from repo and ignore it
* templates json
* whoops
* small changes
* pycache lol
* revert previous commit
* pushing tool calls
* pushing cur
* ignore regressions
* pick selection prompt
* rag
* fixing too calls
* fixing too calls
* pushign working
* log
* logging working
* trying cope
* regression final
* pushing my current env
* comment out web_search, should use internal openai one?
* push to rag_tools
* web search
* push pick_section
* pushing curr
* working pick_seciton
* get v8 path from env
* pushing updated fixed pathing
* small pick selection update
* puhsing smolagent fork
* fixing format string
* update pick selector prompt
* update steps
* pushing read
* updated v8_search prompt
* small change to root_manager prompt
* updates
* pushing prompt fix
* update rag db id
* saveing
* move env variables to common_tools
* update v8 search
* fuck me
* pushing 1k limit
* defined v8 src macro
* no clue
* fuck you
* removed dynamic path resolution in ripgrep
* I hate kam
* I hate kam
* we are stupid
* id fix
* push
* modified tree prompt
* modified tree prompt
* aleksi is shzio
* pushing god
* pushing god
* pushing god
* modified tree prompt
* allegedly fixed web search
* Added 'testing' prompt to reviwer_of_code
* changed regressions file type
* changed where the websearch testing prompt resides. modified tree prompt to prevent it from searching for a directory that it is already inside of
* Finished root_manager prompt
* move web to common tools
* pushing updated tool calls
* addded proper program builder prompt
* updated templates and regression d8 flags
* updated test template engine
* saving wtf
* updated templates and move engine selection to after lifter is initialized for template engine
* regressions with updated flags
* update template.json
* pushing updated web search
* filename change
* web search updates, testing prompt
* add george foreman prompt back
* spelling issues
* adding files
* vrag tool calls
* web search updates, testing prompt
* pushing code
* fixes
* web search updates, testing prompt
* web search updates, testing prompt
* web search updates, testing prompt
* web search updates, testing prompt
* web search updates, testing prompt
* saving fixes and repriceing
* add program template execution tool call
* pushing local
* local sync
* small refactor to program template execution
* update build_program_template
* code updates
* prompt addition
* make sure chromadb imports
* docs for how to run fog
* local nealry working
* help
* pushing my live
* rag data
* logging
* added datetime time stamping to agentic tasks.
* removed some logs
* changed timestamping
* modified python package imports
* modified get_knowledge_doc tool prompt
* beefed up EBG, cannot confirm if it works
* modified swift interaction tools for more verbose output and more structured prompts
* modified imports
* stubbed ebg tools
* stubbed ebg
* pydantic warning ignore
* putting ebg on pause
* modify ripgrep tool args to account for paths
* successful run log
* removed some logs
* updated README with agentic workflow and descriptions
* removing init_rag_db
* remove init/fixed merge conflits
* compiler agent should basically work + pushing local
* small change to compile_program_template
* pushing local
* pushing ragdb stuff
* pushing local
* separate removing program templates and program template weights
* update remove program template and pushing local
* pushing local
* edits
* update george foreman prompt
* da aleski goat
* small update
* gods work
* pushing local
* add tool call for removing old generated js programs that failed to execute
* update D8_COMMON_FLAGS
* update D8_COMMON_FLAGS
* saving the tool cll edit for regex to diff
* pushing local
* regex to diff
* pushing edits
* pushing stable
* pushing setup simple
* fixed some simple warnings
* removed logs
* done
* done
---------
Co-authored-by: Zia-Rashid <kamdinomaribembry>
Co-authored-by: hl4x <aleksik151@gmail.com>
Co-authored-by: Zia-Rashid <kamdinomaribembry@gmail.com>
Co-authored-by: tarun <tarun@taruns-MacBook-Pro.local>1 parent 2c42547 commit 74b0586
11,487 files changed
Lines changed: 2151611 additions & 3 deletions
File tree
- Sources/Agentic_System
- agents
- knowlage_docs
- cpp
- devdocs.io
- cpp
- algorithm
- en.cppreference.com/w
- cpp
- algorithm
- atomic
- chrono/c
- compiler_support
- concepts
- container
- array
- flat_map
- flat_multiset
- flat_set
- list
- map
- mdspan
- multiset
- set
- span
- unordered_map
- unordered_multimap
- unordered_set
- vector
- coroutine
- error
- errc
- error_condition
- exception
- execution
- experimental
- filesystem
- header
- identifier_with_special_meaning
- io
- basic_ostream
- c
- io_errc
- manip
- iterator
- language
- functions
- links
- locale
- memory
- allocator_traits
- allocator
- c
- gc
- inout_ptr_t
- new
- out_ptr_t
- ranges
- weak_ptr
- named_req
- numeric
- complex
- fenv
- math
- random
- ratio
- special_functions
- valarray
- ranges
- subrange
- regex
- string
- basic_string
- byte
- multibyte
- wide
- symbol_index
- thread
- stop_source
- this_thread
- types
- numeric_limits
- utility
- any
- compare
- expected
- format
- functional
- optional
- pair
- program
- tuple
- variadic
- variant
- mdm_js
- developer.mozilla.org/en-US/docs/Web
- JavaScript
- Guide
- Regular_expressions
- Reference
- Classes
- Errors
- Functions
- arguments
- Global_Objects
- AggregateError
- ArrayBuffer
- Array
- AsyncDisposableStack
- AsyncFunction
- AsyncGeneratorFunction
- AsyncGenerator
- AsyncIterator
- Atomics
- BigInt64Array
- BigInt
- BigUint64Array
- Boolean
- DataView
- Date
- DisposableStack
- Error
- EvalError
- FinalizationRegistry
- Float16Array
- Float32Array
- Float64Array
- Function
- GeneratorFunction
- Generator
- Int16Array
- Int32Array
- Int8Array
- InternalError
- Intl
- Collator
- DateTimeFormat
- DisplayNames
- DurationFormat
- ListFormat
- Locale
- NumberFormat
- PluralRules
- RelativeTimeFormat
- Segmenter
- segment
- Segments
- Iterator
- JSON
- Map
- Math
- Number
- Object
- Promise
- Proxy
- Proxy
- RangeError
- ReferenceError
- Reflect
- RegExp
- Set
- String
- SuppressedError
- Symbol
- SyntaxError
- Temporal
- Duration
- Instant
- PlainDateTime
- PlainDate
- PlainMonthDay
- PlainTime
- PlainYearMonth
- ZonedDateTime
- TypeError
- TypedArray
- URIError
- Uint16Array
- Uint32Array
- Uint8Array
- Uint8ClampedArray
- WeakMap
- WeakRef
- WeakSet
- Operators
- Regular_expressions
- Statements
- import
- v8_knowlagebase
- v8
- v8.dev
- api
- blog
- extras
- real-world-performance
- tags
- docs
- features
- tags
- tools
- head
- v8.7
- whitepapers
- prompts/FoG-prompts
- rag_db
- 95796066-850a-4f9b-b277-7d50569f2ca3
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
10 | 19 | | |
11 | 20 | | |
12 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
0 commit comments