- intermediate trains of thought are outputted as jsonl in order to store nested / complex data
- evaluation results are stored as csv without references for simplicity
- the create dataset file reads both of them, combines and outputs the results ot huggingface, if possible
- Data tracer can be enabled by setting DATATRACE_PATH env var
- Save query, response pairs to a HF dataset locally in trainable
format
- Currently only enabled for research mode apick_next_tool research mode
chat actor
- Use prompt tracer like code execution hooks
This handles updates from manifest.json minAppVersion field to the
versions.json file.
The minAppVersion field is for the minimum Obsidian app version
supported by a Khoj plugin version
- Just use in-built `npm version' command to update desktop, obsidian version
- Upgrade by major, minor or patch version using new -t flag in script
E.g bump_version -t minor
- Make `bump_version.sh' script set version for the Khoj desktop app too
- Sync Khoj desktop app authors, license, description and version with
the other interfaces and server
- Update description in packages metadata to match project subtitle on Github
- Updates version in khoj.el and Obsidian manifest, package, versions
json files under interface and project root
- Create and tag release commit with updated files
- Creates commit with post-release version upgrade in files
- Use flags to specify whether to create a release or post-release commit