• Stefy Lanza (nextime / spora )'s avatar
    Add SQLite database module for persistent tracking · 2733f49f
    Stefy Lanza (nextime / spora ) authored
    - Create aisbf/database.py with DatabaseManager class
    - Track context dimensions (context_size, condense_context, condense_method, effective_context)
    - Track token usage for rate limiting (TPM, TPH, TPD)
    - Auto-create database at ~/.aisbf/aisbf.db if it doesn't exist
    - Clean up old token usage records to prevent database bloat
    - Export database module in __init__.py
    - Update setup.py to include database.py in package data
    2733f49f
Name
Last commit
Last update
aisbf Loading commit data...
config Loading commit data...
.gitignore Loading commit data...
.providers.json.swp Loading commit data...
AI.PROMPT Loading commit data...
CHANGELOG.md Loading commit data...
DEBUG_GUIDE.md Loading commit data...
DOCUMENTATION.md Loading commit data...
LICENSE.txt Loading commit data...
MANIFEST.in Loading commit data...
PYPI.md Loading commit data...
README.md Loading commit data...
aisbf.sh Loading commit data...
build.sh Loading commit data...
clean.sh Loading commit data...
cli.py Loading commit data...
main.py Loading commit data...
pyproject.toml Loading commit data...
requirements.txt Loading commit data...
setup.py Loading commit data...
start_proxy.sh Loading commit data...
test_google.sh Loading commit data...
test_proxy.sh Loading commit data...