Changelog¶
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, this project adheres to Semantic Versioning, commits follow Conventional Commits, and this changelog is generated by Structured Changelog.
Unreleased¶
v0.2.0 - 2026-04-27¶
Highlights¶
- OmniAgent integration via compiled skill wrapper
- Full Polymarket SDK integration for trading support
- Cobra CLI with subcommand structure and superforecaster analysis
Added¶
- Compiled skill wrapper implementing
compiled.Skillinterface (5571086) get_marketstool for fetching prediction markets with filters (5571086)get_orderbooktool for order book analysis (5571086)--analyzeCLI flag for superforecaster market analysis (be18dab)- Superforecaster and trade analysis prompts (
2a82dae) - polymarket-go-sdk integration for full trading support (
ed4c673)
Changed¶
- Migrated CLI to Cobra with subcommand structure (
b80132d)
Dependencies¶
- omniagent v0.7.0 for compiled skill support (
e92ef55) - omniskill v0.7.0 for tool definitions (
e92ef55) - polymarket-go-sdk v1.1.2 (
ea892fd)
Tests¶
- Unit tests for skill interface compliance and tool definitions (
5571086)
v0.1.0 - 2026-04-13¶
Highlights¶
- Go SDK for building AI trading agents on Polymarket prediction markets
- Multi-agent workflow system with portable specs deployable to Claude Code or Go servers
Added¶
- Polymarket API client for Gamma (markets) and CLOB (trading) APIs (
292c38b) GetMarkets()to fetch active prediction markets with filtering (292c38b)GetOrderBook()to fetch order book data for tokens (292c38b)GetPrice(),GetMidPrice(),GetSpread()for price data (292c38b)- Multi-agent-spec loader for YAML frontmatter markdown agents (
292c38b) - Team and deployment JSON configuration parsers (
292c38b) - Workflow executor with DAG-based topological sort (
292c38b) - LangChainGo integration via omnillm-langchaingo adapter (
292c38b) - Agent tools: MarketTool, OrderBookTool, PlaceOrderTool (
292c38b) - Three agent specs: market-analyst, superforecaster, trader (
a2654cc) - Graph workflow: discover → forecast → execute (
a2654cc) - Deployment configs for Go server and Claude Code (
a2654cc) polymarket-agentCLI with --demo flag for live market data (f310251)
Dependencies¶
- omnillm-core v0.15.0 for LLM provider abstraction (
6d698f8) - omnillm-langchaingo v0.1.0 for LangChainGo integration (
6d698f8) - langchaingo v0.1.14 for chains and agents (
6d698f8)
Documentation¶
- Technical Requirements Document (TRD.md) (
1b0d22e) - Component Integration Guide (COMPONENTS.md) (
1b0d22e) - README with architecture diagram and quick start guide