summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2026-06-05fix offset bug in hashline operationsHEADv1.1masterVineet Kumar2-2/+21
2026-05-28get ready for packagingv1.0Vineet Kumar4-7/+108
2026-05-26add preview functionsVineet Kumar1-0/+47
2026-05-26fix anchor extraction and operation parsing to handle payload linesVineet Kumar2-48/+72
- avoid processing payload and comment lines via filter. - add guard on short strings (2 and under) just in case. - fixed args-out-of-range crash when payload lines appeared in patches.
2026-05-26fix bug in read_file causing string to not be json-serializableVineet Kumar1-1/+3
2026-05-26fix grep toolVineet Kumar1-21/+30
2026-05-26update bash tool to explicitly mention the other toolsVineet Kumar1-3/+10
the llm otherwise could rationalize to use bash otherwise since it was initially vague
2026-05-26fix typos in tool definitionsVineet Kumar1-8/+8
2026-05-26add lexical-binding to all files to prevent dynamic binding issuesVineet Kumar4-2/+5
this caused my tools not be defined when actually testing in a gptel session
2026-05-25final tool, edit_file, addedVineet Kumar1-1/+143
this took way too long.
2026-05-25very important update to testsVineet Kumar1-15/+15
get that typescript out of my sight. was used temporarily because it was present in oh-my-pi's hashline.md file
2026-05-25update read_file tool definition based on finalized hashline changesVineet Kumar1-6/+37
2026-05-25consolidate hl-file-read functionsVineet Kumar2-23/+22
2026-05-25replace most of the dolists with mapsVineet Kumar1-36/+33
2026-05-25split hl-validate-anchors to be not monolithicVineet Kumar1-20/+29
2026-05-25split hl-get-anchors to be not monolithicVineet Kumar1-16/+22
2026-05-25split hl-apply-one-op to be not monolithicVineet Kumar1-41/+57
2026-05-25split hl-parse-section-ops to be not monolithicVineet Kumar1-22/+32
2026-05-25fix faulty unit tests and code based off testsVineet Kumar2-102/+106
all unit tests pass now :D
2026-05-25work on hashline unit testsVineet Kumar1-12/+485
2026-05-25add some hashline patch validationVineet Kumar1-58/+126
2026-05-25make mostly working hashline implementation, just needs more testsVineet Kumar2-14/+334
2026-05-25add glob optional argument to grepVineet Kumar1-4/+12
I didn't see that gptel-agent had its own Grep tool, and saw this within it.
2026-05-25start working on hashline diff applyingVineet Kumar1-19/+40
2026-05-24fix docstringsVineet Kumar1-2/+6
2026-05-24add beginning of hashline verificationVineet Kumar1-5/+102
2026-05-24add unit test for hl-file-readVineet Kumar1-0/+25
2026-05-24fix bug with negative indices in hashline computationVineet Kumar1-1/+2
sxhash return type in elisp is signed instead of unsigned. this can result in negative indices, which in elt seems to get interpreted as 0 (the "aa" bigram) resulting in same hashes for different content lines.
2026-05-24add GPLv3 licenseVineet Kumar1-0/+674
2026-05-24import web_search and web_fetch wholesale from gptel-agentVineet Kumar3-2/+160
2026-05-24add confirm predicate to bash toolVineet Kumar1-21/+31
2026-05-24add grep toolVineet Kumar1-4/+46
2026-05-24fix quoting and casingVineet Kumar1-6/+8
2026-05-24add write_file toolVineet Kumar1-1/+32
2026-05-24rename from gptel-tools an add gptel-agent's bash toolVineet Kumar3-78/+144
2026-05-23declare second tool (find_files)Vineet Kumar1-1/+25
2026-05-23declare first tool (read_file)Vineet Kumar1-0/+37
2026-05-23deduplicate the hl-* functionsVineet Kumar1-31/+27
2026-05-23add some more hl-* reading functionsVineet Kumar1-18/+42
it feels like there's a lot of duplication I need to get rid of
2026-05-23start working on hashline implementationVineet Kumar2-0/+85