Skip to content

ChaCC API v1.0.0-beta.1 - Initial Beta Release

Choose a tag to compare

@Jonas1015 Jonas1015 released this 12 Mar 19:00
· 169 commits to main since this release

ChaCC API v1.0.0-beta.1 - Initial Beta Release

Highlights

  • First public beta release of ChaCC API
  • Modular FastAPI application with plugin/module system

Features

  • Dynamic module loading system
  • REST API with automatic documentation
  • Database persistence (SQLite/PostgreSQL)
  • Redis support for caching and rate limiting
  • CLI tool for module management

Bug Fixes

  • Test infrastructure improvements
  • GitHub Actions Node.js 24 compatibility

For Testing (v1.0.0-beta.1)

Installation

pip install chacc-api

Quick Start

chacc run server --dev

API Documentation

Visit http://localhost:8080/docs when running

Generate module

chacc create mymodule

module will be generated into plugins/ directory

Build module

chacc build plugins/mymodule

Deploy module

Ensure environment variables are set accordingly

chacc deploy mymodule