Closed
Conversation
* Fix skill install links to point to agent-skills repo
The "other agents" install commands were pointing to
HeyVincent-ai/Vincent/{skill} but the skills are published
to the agent-skills repo. Updated to use
HeyVincent-ai/agent-skills/{skill} instead.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* Update Discord invite link
---------
Co-authored-by: David Sneider <davidsneider@Davids-MacBook-Pro-2.local>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
The "other agents" install commands were pointing to
HeyVincent-ai/Vincent/{skill} but the skills are published
to the agent-skills repo. Updated to use
HeyVincent-ai/agent-skills/{skill} instead.
Co-authored-by: David Sneider <davidsneider@Davids-MacBook-Pro-2.local>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Replaces placeholder Lit Protocol terms with Vincent-specific TOS structured as a cloud provider rental agreement. Key material sections modeled after Turnkey's non-custodial approach (encrypted keys on our infra, no raw key access, Policy Rules, Key Export/Import). Adds AI agent risk disclosures, rental fee structure, and service tier provisions. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Chris Axolotl Bot <chris@litprotocol.com>
Feature/terms rewrite
* Add scheduled Sentry triage automation and summaries * Switch Sentry automation from GitHub Actions to local cron * Load local env file for cron triage runner --------- Co-authored-by: Chris Axolotl Bot <chris@litprotocol.com>
* fix tests, add CI * fix ci * lint fixes * eslint config * fix test file linting
* take ownership plan * self custody ready for testing * skill update * published * take ownership improvements * walletconnect, fix typo * walletconnect almost working * yay self custody for evm wallets works * fix address passing * self custody actually works * frontend env cleanup * fix race condition * Remove if statement if zerodev env var not provided * ternary expression fix * Take ownership stores challenge in db * update docs * sig validation * update plans * Test written * fix issue with legacy wallets * min for zerodev api key * Update src/services/ownership.service.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * eslint fix * npm i --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Add phase 3 Sentry noise filtering for actionable alerts * Add draft fix-attempt PR automation for safe Sentry candidates --------- Co-authored-by: Chris Axolotl Bot <chris@litprotocol.com> Co-authored-by: Chris Cassano <1285652+glitch003@users.noreply.github.com>
* track chains transferred * Remove unrelated CSP changes from this PR The CSP updates were unrelated to chains-transferred tracking and were accidentally included. They belong in a separate PR. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
* basic plan * new plan * phases 1 through 3 mostly done * datasources and preinstall * empty commit * data source credit fix * fix ci * add skills
* speed up railway build * trying dockerfile * try again * try again * vite env vars * non root fix
* api docs * copilot fixes
* Initial plan * Add POLYMARKET_WALLET option to create secret dropdown Co-authored-by: glitch003 <1285652+glitch003@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: glitch003 <1285652+glitch003@users.noreply.github.com>
* better docs * docs link
* some phases completed * Add all skill tests and fix agent harness for AI SDK v6 - Fix model ID (google/gemini-2.5-flash, not -preview) - Fix body double-serialization in http_request tool - Use AI SDK v6 API (stopWhen/stepCountIs, inputSchema, staticToolCalls) - Add brave-search, twitter, polymarket tests - All 4 tests pass against production (~15s total) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
* faster builds * another fix * fix * coilot fix
* Add Stytch auth flow for data source tests Brave-search and twitter tests now create a properly claimed DATA_SOURCES secret via Stytch sandbox magic link auth before running the agent, so they verify real search results (200 + data) instead of accepting 403/402 errors. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Address copilot review feedback on skill CI tests - Add explicit null check for claim URL token instead of non-null assertion - Document the Stytch sandbox magic link token with reference link - Add afterAll cleanup to delete test secrets in both twitter and brave-search tests - Export deleteSecret helper from auth module Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
* Add Stytch auth flow for data source tests Brave-search and twitter tests now create a properly claimed DATA_SOURCES secret via Stytch sandbox magic link auth before running the agent, so they verify real search results (200 + data) instead of accepting 403/402 errors. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Address copilot review feedback on skill CI tests - Add explicit null check for claim URL token instead of non-null assertion - Document the Stytch sandbox magic link token with reference link - Add afterAll cleanup to delete test secrets in both twitter and brave-search tests - Export deleteSecret helper from auth module Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * script to run manually --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
* claude autoreview * comment fix * address feedback
* Rewrite landing page: move Why Vincent up, polish grid backgrounds - Rewrote Landing.tsx to match the latest design with new hero (side-by-side layout with animated card carousel), Capabilities grid, Why Vincent comparison, Features highlights, Pricing, and FAQ - Moved Why Vincent section up between Capabilities and Features to break up the two similar sections - Updated accent color scheme from orange to purple across PageShell CSS - Simplified section--alt background grid to just 64px lines (removed busy 16px subgrid and dot overlay) for a cleaner, more polished look - Added hero card animation system with rotating strategy scenarios - Added integration logos, capabilities grid, and comparison grid CSS - Updated nav/footer to match latest design (skills copy button, Workgraph copyright) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Update Features and Security pages to match landing page v2 - Features: Add self-custody vault, strategies & alerts, real-time search, smart LLM routing, multi-chain support sections. Lead with airgapped vault and smart contract self-custody. - Security: Reframe around airgapped vault (Lit HSM) and smart contract self-custody. Add self-custody deep dive section, update threat model to cover Vincent service compromise, update trust model comparison. - Both pages now use consistent terminology: agent key, policy engine, self-custody vault, smart accounts, Lit Protocol HSM. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Add phase-based hero animation with streaming sources, glowing cards, and crossfades Replaces flat card slide-in with a sequential pipeline animation: - Source lines stream in one-by-one with 200ms stagger - Badges pop in with scale overshoot - Cards glow (yellow/purple/green) while active - Pulsing connectors between cards show data flow - Smooth crossfade between 3 rotating scenarios on 8s cycle Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Remove crossfade transition between hero scenarios Replace the fade-out/fade-in crossfade with a clean instant reset. The sequential card build-up is the transition itself. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Update hero subtitle copy and restyle login page - Hero subtitle: "Vincent powers 24/7 autonomous agents..." - Login page: dark-themed Stytch widget, matching logo with invert filter, streamlined layout without back button Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Expand integrations section to 3-column layout (Venues, Data, Channels) Shows 15 icons across three categories with vertical dividers on desktop and stacked layout on mobile. Replaces the flat 5-logo row. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Use real brand logos in integrations section, Polymarket first Venues: Polymarket, ETH, SOL, BTC, Base (dropped Arbitrum) Data: X, Google, RSS, TradingView, CoinMarketCap (replaced Lucide stroke icons) Channels: unchanged (Telegram, Discord, Slack, Email, iMessage) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Tighten integrations section spacing, left-align on desktop - Reduced top margin, column gaps, icon gaps, and label size - Left-aligned to match hero text flow (centers on mobile) - Icons 18px desktop, 16px small mobile Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Add 4th card (User Approval via Telegram) to ETH scenario, compact cards, update footer - ETH Whale scenario now shows 4 cards: Alert → Reasoning → User Approval → Vault - Blue-themed approval card shows Telegram notification and user confirmation - Per-scenario phase timing to support variable card counts - Tightened card padding, connector height, and internal spacing to fit 4 cards - Fixed hero layout jump: align-items: start + fixed-height visual container - Footer tagline: "Everything your agent needs to put money to work" Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Add Teams pricing tier with managed services and Contact Us CTA 3-column pricing grid with new Teams card featuring hands-on service offerings (custody/SAFE setup, OpenClaw config, policy writing). Links to Google Form for inquiries. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Remove 'no credit card required' from footer CTA We do collect credit card for the free trial, so replaced with 'Start with a 7-day free trial.' Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Update pricing section heading Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: David Sneider <david@litprotocol.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> Co-authored-by: Chris Cassano <1285652+glitch003@users.noreply.github.com>
* Update pricing section heading Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Update webapp accent colors from orange to purple to match landing page Aligns the webapp color scheme with the landing page redesign (PR #61). Changes #f97316 (orange) → #8b5cf6 (purple) across CSS variables, inline styles, and Tailwind utility classes. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: David Sneider <david@litprotocol.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> Co-authored-by: Chris Cassano <1285652+glitch003@users.noreply.github.com>
* Add onboarding empty state optimized for deploy conversion (#28) * Add conversion-optimized onboarding empty state for new users When a user has no deployments and no secrets, the dashboard now shows a WelcomeOnboarding screen with "Deploy Agent For Free" as the hero CTA, connected data sources (X, Internet) and venues (Polymarket, DeFi, Crypto), a 3-step how-it-works section, and secondary paths for skills file and secret creation. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Rewrite landing page: move Why Vincent up, polish grid backgrounds (#61) * Rewrite landing page: move Why Vincent up, polish grid backgrounds - Rewrote Landing.tsx to match the latest design with new hero (side-by-side layout with animated card carousel), Capabilities grid, Why Vincent comparison, Features highlights, Pricing, and FAQ - Moved Why Vincent section up between Capabilities and Features to break up the two similar sections - Updated accent color scheme from orange to purple across PageShell CSS - Simplified section--alt background grid to just 64px lines (removed busy 16px subgrid and dot overlay) for a cleaner, more polished look - Added hero card animation system with rotating strategy scenarios - Added integration logos, capabilities grid, and comparison grid CSS - Updated nav/footer to match latest design (skills copy button, Workgraph copyright) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Update Features and Security pages to match landing page v2 - Features: Add self-custody vault, strategies & alerts, real-time search, smart LLM routing, multi-chain support sections. Lead with airgapped vault and smart contract self-custody. - Security: Reframe around airgapped vault (Lit HSM) and smart contract self-custody. Add self-custody deep dive section, update threat model to cover Vincent service compromise, update trust model comparison. - Both pages now use consistent terminology: agent key, policy engine, self-custody vault, smart accounts, Lit Protocol HSM. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Add phase-based hero animation with streaming sources, glowing cards, and crossfades Replaces flat card slide-in with a sequential pipeline animation: - Source lines stream in one-by-one with 200ms stagger - Badges pop in with scale overshoot - Cards glow (yellow/purple/green) while active - Pulsing connectors between cards show data flow - Smooth crossfade between 3 rotating scenarios on 8s cycle Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Remove crossfade transition between hero scenarios Replace the fade-out/fade-in crossfade with a clean instant reset. The sequential card build-up is the transition itself. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Update hero subtitle copy and restyle login page - Hero subtitle: "Vincent powers 24/7 autonomous agents..." - Login page: dark-themed Stytch widget, matching logo with invert filter, streamlined layout without back button Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Expand integrations section to 3-column layout (Venues, Data, Channels) Shows 15 icons across three categories with vertical dividers on desktop and stacked layout on mobile. Replaces the flat 5-logo row. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Use real brand logos in integrations section, Polymarket first Venues: Polymarket, ETH, SOL, BTC, Base (dropped Arbitrum) Data: X, Google, RSS, TradingView, CoinMarketCap (replaced Lucide stroke icons) Channels: unchanged (Telegram, Discord, Slack, Email, iMessage) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Tighten integrations section spacing, left-align on desktop - Reduced top margin, column gaps, icon gaps, and label size - Left-aligned to match hero text flow (centers on mobile) - Icons 18px desktop, 16px small mobile Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Add 4th card (User Approval via Telegram) to ETH scenario, compact cards, update footer - ETH Whale scenario now shows 4 cards: Alert → Reasoning → User Approval → Vault - Blue-themed approval card shows Telegram notification and user confirmation - Per-scenario phase timing to support variable card counts - Tightened card padding, connector height, and internal spacing to fit 4 cards - Fixed hero layout jump: align-items: start + fixed-height visual container - Footer tagline: "Everything your agent needs to put money to work" Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Add Teams pricing tier with managed services and Contact Us CTA 3-column pricing grid with new Teams card featuring hands-on service offerings (custody/SAFE setup, OpenClaw config, policy writing). Links to Google Form for inquiries. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Remove 'no credit card required' from footer CTA We do collect credit card for the free trial, so replaced with 'Start with a 7-day free trial.' Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Update pricing section heading Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: David Sneider <david@litprotocol.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> Co-authored-by: Chris Cassano <1285652+glitch003@users.noreply.github.com> * Update webapp accent colors from orange to purple (#62) * Update pricing section heading Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Update webapp accent colors from orange to purple to match landing page Aligns the webapp color scheme with the landing page redesign (PR #61). Changes #f97316 (orange) → #8b5cf6 (purple) across CSS variables, inline styles, and Tailwind utility classes. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: David Sneider <david@litprotocol.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> Co-authored-by: Chris Cassano <1285652+glitch003@users.noreply.github.com> --------- Co-authored-by: David Sneider <david@litprotocol.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> Co-authored-by: Chris Cassano <1285652+glitch003@users.noreply.github.com> * Fix dashboard onboarding gate and deployment fetch handling --------- Co-authored-by: David Sneider <sneider233@gmail.com> Co-authored-by: David Sneider <david@litprotocol.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
…(#66) Expands the OpenAPI spec description rendered by Scalar to include: - What is Vincent and the two usage paths (bring your own agent vs hosted OpenClaw) - Key concepts (secrets, skills, policies) - Detailed skill descriptions (EVM wallet, Polymarket, data sources, raw signer) - Dashboard + Telegram documentation - OpenClaw details (managed infra, sub-agents, bring your own Anthropic key) - Quick links footer Preserves all existing Getting Started, Re-linking, and Skill Execution Results content. Co-authored-by: David Sneider <david@litprotocol.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> Co-authored-by: Chris Cassano <1285652+glitch003@users.noreply.github.com>
…#63) * Implement referral rewards system with admin dashboard * Defer referral rewards until paid invoices
Redesign the accounts dashboard and detail pages with a minimal, content-dense aesthetic: flat rows with thin dividers instead of card borders, colored dots instead of pill badges, text links instead of buttons, and restrained typography throughout. - Extract Dashboard into AccountCard, AccountTypeGroup, CreateAccountModal, and ApiKeyRevealModal components - Group accounts by type (Smart Wallets, Polymarket, Signers, etc.) - Rewrite SecretDetail sidebar with lighter layout and type-appropriate tab configuration - Add PolymarketPositions component with live API integration - Add CopyButton, accountTypes config, and shared icons - Polish ApiKeyManager, PolicyManager, AuditLogViewer, BalancesDisplay, and DataSourcesView with new design tokens - Include UIPreview page with mock data for visual QA Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Raise muted text opacities from /30-/40 to /60-/70 for better contrast on dark backgrounds - Replace text-[9px] and text-[10px] with text-xs (12px) minimum for mobile readability - Use text-[11px] for small badges (status pills, testnet tags) - Make Polymarket stats grid responsive (grid-cols-2 sm:grid-cols-4) - Increase touch targets on interactive text links (py-1 padding) - Bump select dropdowns to py-1.5 for easier tapping - Remove /50 /40 /30 opacity from section labels, timestamps, and helper text so they're legible on phones Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sync preview page mock styles with production component updates: raised opacity values, bumped small font sizes, responsive grids. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Owner
Author
|
Superseded by HeyVincent-ai/Vincent#75 (clean diff off main). |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Notes