Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
29028ef
rewrite the damn thing part the first
orual Nov 28, 2025
28162cc
db module done enough
orual Dec 23, 2025
3ee6b14
rewrite mega-commit, mostly done
orual Dec 27, 2025
cfc7c54
fixed anthropic oauth and model provider default init
orual Dec 27, 2025
68683a0
fix default model provider in cli
orual Dec 27, 2025
bf1f7fe
data source planning docs
orual Dec 27, 2025
c88dc70
memory and tool housekeeping for data sources
orual Dec 27, 2025
31d255a
data source v2 impl
orual Dec 28, 2025
e310e88
deregister methods
orual Dec 28, 2025
7ae540d
first pass shitty file source and new tools
orual Dec 28, 2025
700e932
oauth fixes
orual Dec 28, 2025
f1f19ad
reorg to make a little more sense re: module structure
orual Dec 28, 2025
bc6e022
fixes to tool loading and execution/sequencing
orual Dec 28, 2025
76ef7dc
removed old 'context' tool, fixed some rule logic
orual Dec 28, 2025
d02fb3d
paranoid re secrets gh rule
orual Dec 28, 2025
f8e703f
better file source
orual Dec 28, 2025
bf2ec5f
more file tool stuff
orual Dec 28, 2025
458303c
and better still file tool stuff
orual Dec 29, 2025
e9513ab
further file tool improvements, block sharing
orual Dec 29, 2025
7793ce4
cli rework, agent/group builder tui
orual Dec 29, 2025
2bcf7bb
cli data source config
orual Dec 30, 2025
0dc5ab2
bluesky source works, message queue fixes
orual Dec 31, 2025
c3168d5
new export/import utilities
orual Dec 31, 2025
b87bed0
legacy (and letta) import
orual Dec 31, 2025
caeaa4f
big docs pass
orual Jan 1, 2026
9367ae5
knocking out various TODOs
orual Jan 1, 2026
2fe6918
memory trait fixes
orual Jan 2, 2026
33eb07c
shell tool andd other fixes
orual Jan 3, 2026
e8a9db2
undo support for block edits
orual Jan 3, 2026
a958656
prep for config fixes
orual Jan 4, 2026
41b514c
config system rework
orual Jan 4, 2026
7796ed1
import fixes
orual Jan 4, 2026
9e0b17f
message import fixes
orual Jan 4, 2026
be1f2c7
couple fixes to file source
orual Jan 5, 2026
e3c0248
couple fixes
orual Jan 5, 2026
5e38194
Adding OpenRouter support
Dec 26, 2025
7b5b60a
rewrite mega-commit, mostly done
orual Dec 27, 2025
14aa01b
big docs pass
orual Jan 1, 2026
c4b918c
shell tool andd other fixes
orual Jan 3, 2026
b86839d
post-merge
orual Jan 5, 2026
12e49b7
Merge branch 'main' into rewrite
orual Jan 5, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
15 changes: 0 additions & 15 deletions .claude/settings.json

This file was deleted.

8 changes: 8 additions & 0 deletions .config/nextest.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@

[profile.default]
final-status-level = "slow"

[profile.ci]
# Don't fail fast in CI to run the full test suite.
fail-fast = false
slow-timeout = { period = "60s", terminate-after = 1 }
59 changes: 30 additions & 29 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -1,33 +1,34 @@
on:
# Run only when pushing to main branch, and making PRs
push:
branches:
- main
pull_request:
# Run only when pushing to main branch, and making PRs
push:
branches:
- main
- rewrite
pull_request:
name: CI

jobs:
check:
name: Rust project
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Install latest nightly
uses: actions-rs/toolchain@v1
with:
toolchain: stable
override: true
components: rustfmt, clippy

# `cargo check` command here will use installed `nightly`
# as it is set as an "override" for current directory

- name: Run cargo check
uses: actions-rs/cargo@v1
with:
command: check
# - name: Run cargo lib tests
# uses: actions-rs/cargo@v1
# with:
# command: test
# args: --lib
check:
name: Rust project
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Install latest nightly
uses: actions-rs/toolchain@v1
with:
toolchain: stable
override: true
components: rustfmt, clippy
- name: Install cargo nextest
uses: taiki-e/install-action@nextest
- name: Run cargo check
uses: actions-rs/cargo@v1
with:
command: check
- name: Test with latest nextest release
uses: actions-rs/cargo@v1
env:
CARGO_TERM_COLOR: always
with:
command: nextest
args: run --all-features --profile ci
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,13 @@ CLAUDE.md.local
mcp-wrapper.sh
/logs
**/**.db
**/**.db-**
**.txt
**.car
**.log.**
**.json
!**/.sqlx/*.json
**.sql
!**/migrations/*.sql
**.surql
**/**.output

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading