Skip to content

Releases: frison/agentt

Release list

gydnc v0.0.1

Choose a tag to compare

@github-actions github-actions released this 23 May 09:03

🎉 gydnc v0.0.1 - Initial Release

Release
Platform

Welcome to gydnc! 🚀

We're thrilled to announce the first official release of gydnc - the Guidance Agent Interaction Framework that streamlines the creation, management, and discovery of guidance documents tailored for agent behavior and LLM prompting.

📊 Release Statistics

  • 17 commits from 1 contributor (Tim Frison)
  • Released on May 23, 2025
  • Repository: frison/agentt
  • Project Scope: gydnc CLI tool initial release

✨ Core Features (Initial Release)

🗂️ Complete Guidance Management

  • gydnc create - Create new guidance entities with metadata and tags
  • gydnc get - Retrieve guidance content by alias(es)
  • gydnc list - Discover available guidance with filtering
  • gydnc update - Modify existing guidance entities
  • gydnc delete - Remove guidance entities from all backends

⚙️ Configuration & Setup

  • gydnc init - Initialize new gydnc repositories
  • gydnc config - Manage configuration (view implemented)
  • Support for GYDNC_CONFIG environment variable
  • YAML-based configuration system

🛠️ Developer Experience

  • gydnc version - Version information
  • gydnc completion - Shell autocompletion
  • gydnc llm - LLM interaction instructions
  • Verbose logging with -v and -vv flags
  • Quiet mode with -q flag

📁 File Format & Storage

  • .g6e guidance entity file format
  • Local file system backend
  • Hierarchical alias organization (must/, should/, recipes/, process/)
  • Rich metadata with title, description, tags

🏗️ Architecture Highlights

gydnc is built with a clean, modular architecture:

  • 📦 Core: Central guidance management logic
  • 💾 Storage: Pluggable backend system (local filesystem in v0.0.1)
  • 🎯 Service: Business logic layer
  • ⚡ CMD: CLI command implementations
  • 🧪 Tests: Comprehensive integration test suite

🚀 Quick Start

Installation

Download the appropriate binary for your platform at the bottom. Rename it and put it on your PATH. It's a good idea to git init whatever you gydnc init.

Basic Usage

# Initialize a new gydnc repository
gydnc init

# Create your first guidance
echo "# My First Guidance" | gydnc create my-first --title "Getting Started"

# List all guidance
gydnc list

# Retrieve guidance content
gydnc get my-first

# Get help
gydnc --help

🔍 Binary Verification

All binaries are built automatically via GitHub Actions. Verify your download:

# Check version
./gydnc version

# Verify functionality
./gydnc --help

📚 Documentation

  • README: Complete setup and usage guide included in release
  • Architecture: Design overview in ARCHITECTURE.md
  • Examples: See docs/ directory for usage examples

🛠️ Development Details

Key Commits in v0.0.1

Type Commit Description
✨ Feature c4cf3fd gydnc init . --force integration tests
📚 Docs 808ee58 Add gydnc documentation and blog post with detailed usage examples
🔧 Refactor b8a3064 gydnc config refactor
🔧 Refactor ac4ce4f Refactors of gydnc
✨ Feature 48f78a0 Add delete command
🧪 Tests 6ee7de7 All tests pass again
🔧 Improve e139453 Cleanup config loader
✨ Feature b5410e0 gydnc list (no integration tests)
✨ Feature 94edf6f gydnc create
✨ Feature 50e2e96 Add gydnc get command
🔧 Major 2c66011 agentt -> gydnc rewrite

Build Information

  • Language: Go
  • Build System: Makefile + GitHub Actions
  • Supported Platforms: Linux, macOS (Intel & ARM), Windows
  • Test Coverage: Integration test suite included

🎯 What's Next?

This initial release establishes the core functionality of gydnc. Future releases will focus on:

  • Enhanced backend storage options
  • G3A CID hash implementation
  • Advanced configuration management
  • Extended filter and search capabilities
  • Performance optimizations

🙏 Acknowledgments

Thank you to Tim Frison (@frison) for creating gydnc and making this initial release possible!

🔗 Links


gydnc v0.0.1 - The foundation of guidance-driven agent interactions ✨

Built with ❤️ for the AI agent community