* expose version
* add release description
* Add release from tag functionality
* Testing version->release tagging
* build on tag, release a2
* Stick to manual relase to simplify things
* Tag from release
* bump version just to be sure..
* releases uses tags...
* Make this version 0.1.0
* program-model/tree-sitter: refactor classes
* program-model/tree-sitter: change how paths are considered
This allows to parse also code in oss-fuzz (e.g. injected fuzz targets
not in upstream project)
* common: change name format for challenge commit
* program-model/codequery: make it persistent and nice
* program-model: disable janus & co for now
* patcher: make use of codequery instead of just tree-sitter
* program-model: add integration tests for codequery
* program-model/codequery: add support for different languages
* patcher: install codequery in patcher's container
* ci: fix codequery install
* program-model: ensure cqdb storage in /crs_scratch
* program-model: ensure the cqdb storage is available only at the end
* Get function body from program-model for seed-explore
* Add harness finding fallback
Also add language field to project.yaml class
* Update test to have new TaskMeta param
* Install ripgrep in CI
* Search oss-fuzz project dir and add test cases
* Get diff from ChallengeTask instead of mock
* Remove mock diff and don't pass WeightedHarness to Task
* Address review feedback
* Update seed-gen env var in CI
* add program model uv
* add tool to common
* remove oss fuzz tool
* add docker
* implement build base image
* fix ret check
* add builder for subimage
* remove old tool
* hack to avoid dupped kzip files
* fixes... need to work out LD hack
* fix find
* justfile for building kythe
* update dockerfile
* add upload tool
* update protobuf
* move into compose
* fix merge invocation
* fix up invoc
* bump kythe
* reformat
* format
* format
* remove unused
* add lint and change version
* fixes
* exclude
* fix formatting:
* dev deps
* add dep
* exclude gen
* fix