Skip to main content

One post tagged with "agent"

View All Tags

Open Source Cleanup

· One min read
TeaQL Code Gen
Core Contributor

TeaQL prepares for broader open source adoption. Codebase cleaned, repositories split, and AI agent guidance added.

Repository Module Split

teaql-rs/
teaql-core/
teaql-sql/
teaql-runtime/
teaql-macros/
teaql-provider-sqlx-postgres/
teaql-provider-sqlx-sqlite/
teaql-provider-sqlx-mysql/
teaql-provider-rusqlite/

Each module is independently versioned and testable. The workspace Cargo.toml ties them together for local development.

Agent Guidance Generation

TeaQL Code Gen now produces agent guidance files:

# Agent Guidance: User Service

## Entities
- User: id, name, email, status
- Order: id, user_id, total, status

## Relations
- User has many Order

## Common Queries
- List active users
- Sum orders by status

These files help AI agents understand the domain model without reading source code.

StackGuidance Format
JavaMarkdown + annotations
RustMarkdown + doc comments

Cleanup Checklist

  • Removed internal URLs and credentials
  • Added LICENSE (Apache-2.0)
  • Added CONTRIBUTING.md
  • CI workflows for each crate

Merge

Pull request #76 merged the save graph enhancements. The branch history is now clean and linear.

What's Next

Documentation site refresh and community onboarding.