huggingface / huggingface/funes
Support native Copilot transcripts
- Dominant language
- Rust
- Stars
- 419
- Forks
- 32
- Avg merge
- 8h 49m
- Merged PRs (30d)
- 20
Description
Funes cannot currently index native Copilot transcripts, leaving sessions from Copilot CLI, the GitHub Copilot desktop app, and VS Code’s editor and Agents window outside its searchable memory. Users must omit those sessions or convert them to the Parquet import contract, which currently does not preserve tool results.
These local Copilot sessions share an event-log format. Native harness support would let users index and recall them alongside their other agent sessions, retaining tool results without requiring conversion.
Implementation: https://github.com/huggingface/funes/pull/150.
Contributor guide
Research direction
Start with the implementation linked in pull request 150 and examine how Funes handles its Parquet import contract and the shared event-log format. Done means native sessions from Copilot CLI, the GitHub Copilot desktop app, and VS Code’s editor and Agents window can be indexed and recalled while retaining tool results.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github, rust, vscode
- Domain
- data, search
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100