v0.1.4
v0.1.4 - Host partner dashboard on partners domain
v0.1.4's headline update: Hosts the private sponsor workbench on partners.theagentmag.com and keeps /partners as the public sponsorship sales page. It includes 3 merged pull requests with structured public notes, validation, and changelog sync metadata.
Why It Matters
The chat was hallucinating install commands, losing job context across follow-ups, and sometimes returning cards without useful conversational text. This update gives the AI stronger product/data rails while keeping GPT-4o/OpenClaw as the conversational layer.
The site already had feed UI, Firecrawl configuration, and DB-aware article detail code, but there was no crawler/writer pipeline that could discover sources, generate original Agent Mag coverage, record ingestion metadata, and publish validated articles. /read and the public machine-readable surfaces were still mostly tied to MDX, so generated articles would not consistently show up where readers, search engines, or AI crawlers expect them.
The workflow also needed a clear operator notification loop. Without a status email, you have to manually inspect GitHub Actions or database documents to know whether scraping, writing, and publishing actually worked.
What Changed
- Hosts the private sponsor workbench on partners.theagentmag.com and keeps /partners as the public sponsorship sales page.
- Added a shared partner host helper for partners.theagentmag.com and partners.staging.theagentmag.com.
- Updated proxy host detection to use the shared helper.
- Redirects non-local /partner-dashboard/ requests to https://partners.theagentmag.com/, so the dashboard is exposed through the partners subdomain instead of a public app path.
- Updated partner dashboard canonical/Open Graph URLs to use partners.theagentmag.com.
- Updated deployment docs to mark partners.theagentmag.com as the partner workbench surface.
- add a 30-prompt Agent Mag AI eval covering CLI, jobs, model picking, prompt injection, off-topic handling, and product questions
- add structured job search/follow-up memory so remote/engineering/location refinements return real job cards with useful text
- add grounded command handling for Agent Mag CLI installs, web scraping, Firecrawl, tools, and local model install follow-ups
- harden prompt-injection/off-topic handling and make offline evals work without a configured MongoDB URI
- This update turns the Feed and Read surfaces into a real article engine instead of a mostly MDX-only display path. It adds a unified published-article reader that prefers active Cosmos articles, falls back to local MDX content, dedupes by slug/source URL, and feeds the homepage/feed helpers, /read, article detail pages, API responses, RSS, sitemap, AI sitemap, llms feeds, crawl manifest, and global search.
- It also adds ingestion status notifications so scheduled/manual article runs can email a scrape/write/publish summary to configured recipients.
- Added a Cosmos-first published article layer with MDX fallback and shared filtering/sorting helpers.
- Added a Firecrawl /v1/search + Azure OpenAI ingestion engine that discovers recent AI-agent sources, validates scraped markdown, rejects thin/duplicate/off-topic content, generates original cited Agent Mag articles, and records ingestion run/source metadata.
Improvements
- Host partner dashboard on partners domain
- Improve Agent Mag AI QA reliability
- Add feed/read article engine
Fixes
- fix(seo): auto-fix SEO issues from GPT-5.4 review