mirror of
https://github.com/block/goose.git
synced 2026-07-17 12:56:20 +02:00
ae81197e79
Experiment compared four conditions for codebase exploration: - with-analyze: Full semantic analysis tool - with-map-balanced: Lightweight map + rg with balanced prompting - with-map: Lightweight map + rg, minimize context - without-analyze: Baseline shell + text_editor Key findings: - with-map-balanced achieved 60% reduction in final context size - Cumulative token cost essentially neutral (+1.8% vs baseline) - All conditions produced high-quality answers - Aggressive context minimization can backfire (23% higher cumulative cost) Updated develop extension instructions to use the winning strategy: - Emphasize context window management responsibility - Recommend map + rg --heading -n for exploration - Add efficiency tip about balancing context vs round-trip overhead Also removes experiment files from git tracking (kept locally in experiments/analyze-tool/ which is now gitignored).
76 lines
1.1 KiB
Plaintext
76 lines
1.1 KiB
Plaintext
__pycache__
|
|
*.pyc
|
|
*.jar
|
|
run_cli.sh
|
|
tokenizer_files/
|
|
.DS_Store
|
|
.idea
|
|
*.log
|
|
tmp/
|
|
|
|
logs/
|
|
# Generated by Cargo
|
|
# will have compiled files and executables
|
|
debug/
|
|
target/
|
|
.goose/
|
|
|
|
# These are backup files generated by rustfmt
|
|
**/*.rs.bk
|
|
|
|
# MSVC Windows builds of rustc generate these, which store debugging information
|
|
*.pdb
|
|
|
|
# UI
|
|
./ui/desktop/node_modules
|
|
./ui/desktop/out
|
|
|
|
# Generated goose DLLs (built at build time, not checked in)
|
|
ui/desktop/src/bin/goose_ffi.dll
|
|
ui/desktop/src/bin/goose_llm.dll
|
|
|
|
# Hermit
|
|
.hermit/
|
|
|
|
# Claude
|
|
.claude
|
|
|
|
debug_*.txt
|
|
|
|
# Docs
|
|
# Dependencies
|
|
/node_modules
|
|
|
|
# Production
|
|
/build
|
|
|
|
# Generated files
|
|
.docusaurus
|
|
.cache-loader
|
|
|
|
# Benchmark paths
|
|
benchmark-*
|
|
benchconf.json
|
|
scripts/fake.sh
|
|
do_not_version/
|
|
/ui/desktop/src/bin/temporal
|
|
/temporal-service/temporal.db
|
|
/ui/desktop/src/bin/temporal.db
|
|
/temporal.db
|
|
/ui/desktop/src/bin/goose-scheduler-executor
|
|
/ui/desktop/src/bin/goose
|
|
/.env
|
|
|
|
/working_dir
|
|
|
|
# Error log artifacts from mcp replay tests
|
|
crates/goose/tests/mcp_replays/*errors.txt
|
|
|
|
.gromastate
|
|
# Nix build output
|
|
result
|
|
|
|
# Goose self-test artifacts
|
|
gooseselftest/
|
|
experiments/analyze-tool/
|