Changelog
Back to Agent Mag changelog

v0.1.2

v0.1.2 - Add contextual Agent Mag AI model recommendations

GitHub Release

v0.1.2's headline update: Replaces shadcn Button, Badge, and Input components on the /models page with raw HTML elements matching the editorial style used on /skills and /jobs. It includes 3 merged pull requests with structured public notes, validation, and changelog sync metadata.

Replaces shadcn Button, Badge, and Input components on the /models page with raw HTML elements matching the editorial style used on /skills and /jobs
Adds a proper hero section with serif heading, description, and CLI install box
Removes the FAQ-style "What is..." info block and redundant "Local model install" box
| File | Change |
|------|--------|
| model-catalog.tsx | Hero section, raw search, raw filter chips, removed duplicate PageSchema, removed shadcn imports |

Why It Matters

The /models page was built with shadcn components (rounded buttons, Badge pills, Input with ring focus) while the rest of the site uses a raw editorial style (sharp borders, mono text, inverted black/white chips). This made /models visually inconsistent with /skills, /jobs, and /read.

Agent Mag AI needed to become an opinionated product guide that can actually help users pick models from the Agent Mag catalog, not just answer generically or show hardcoded cards. The follow-up keeps that intelligence but makes the first visible result much faster by relying on deterministic recommendation cards first and GPT-4o for the chat explanation. This also prevents malformed scraped model docs from appearing in recommendations and makes local development less fragile when OpenClaw gateway settings change.

PostHog was partially installed, but the app did not have a complete Product OS layer. The missing pieces were reliable early client initialization, stable event naming, server-side route capture, CLI attribution, feature flag/dashboard setup, and proper enrichment support for country/IP analysis. This update turns PostHog into the analytics source for Agent Mag growth, skills/CLI adoption, newsletter conversion, chat usage, revenue intent, web vitals, errors, and replay QA.

Feature

What Changed

  • Replaces shadcn Button, Badge, and Input components on the /models page with raw HTML elements matching the editorial style used on /skills and /jobs
  • Adds a proper hero section with serif heading, description, and CLI install box
  • Removes the FAQ-style "What is..." info block and redundant "Local model install" box
  • | File | Change |
  • |------|--------|
  • | model-catalog.tsx | Hero section, raw search, raw filter chips, removed duplicate PageSchema, removed shadcn imports |
  • | model-row.tsx | Replaced Badge with plain tags for capability badges and source labels |
  • | model-filters.tsx | Replaced shadcn Button clear with plain , removed import |
  • Adds a server-side Agent Mag AI context builder that injects page context, prior session memory, relevant Agent Mag content, and model candidates before calling OpenClaw.
  • Adds a deterministic model recommendation engine with quality gates for malformed model docs and live model-backed recommendation cards.
  • Wires /api/chat, chat block rendering, sidebar prompt context, and /models starter prompts into the new model-picking flow.
  • Updates Agent Mag AI chat runtime to GPT-4o only for speed, removing GPT-5.4/GPT-5.4 Mini from OpenClaw chat fallback config.
  • Streams the SSE start/status immediately and sends deterministic model recommendation cards before the slower LLM explanation, with duplicate card suppression.
  • Slims model-picking prompt context, reduces OpenClaw chat history to the last 8 turns, and adds short in-memory caches for model docs and scored recommendations.
Improvement

Improvements

  • fix: align /models page with editorial design system
  • Add contextual Agent Mag AI model recommendations
  • Integrate PostHog analytics
Fix

Fixes

  • fix(seo): auto-fix SEO issues from GPT-5.4 review
  • fix: align /models page with editorial design system
3 PRs/9 commits/3 contributors