Commit Graph

  • 67acb83172 Remove desktop app and tscp tool Nikita 2026-01-18 22:57:09 +02:00
  • 6c66b398df Use personal target for local env listings Nikita 2026-01-18 21:42:15 +02:00
  • 3b4a8cb461 Improve archive structure and add local env mode support Nikita 2026-01-18 21:20:39 +02:00
  • 2f4a24973f Add archive command to save project snapshots Nikita 2026-01-18 19:51:34 +02:00
  • 714310370f Add OAuth device auth, health checks, and install improvements Nikita 2026-01-18 18:41:32 +02:00
  • 186cb1de4c Add commit logging and protect internal .ai files from commits Nikita 2026-01-18 12:59:35 +02:00
  • 37425e2738 Add f ext command for external dependency management Nikita 2026-01-18 11:18:59 +02:00
  • 57f08d8447 Add Bike outliner integration and upward project discovery Nikita 2026-01-17 23:17:36 +02:00
  • c4238ef450 Gracefully handle database lock errors in task run recording Nikita 2026-01-17 16:21:47 +02:00
  • 239a70dc04 Improve new command path resolution and add docs hub flag Nikita 2026-01-16 15:25:42 +02:00
  • 3b2b24f171 Enhance migrate command and ensure process cleanup on cancellation Nikita 2026-01-15 22:42:11 +02:00
  • ae7f500c1b Add migrate command to move projects with symlinks and AI sessions Nikita 2026-01-15 15:32:25 +02:00
  • ed6cb8a099 Add AI context loading and session history tracing Nikita 2026-01-14 22:45:30 +02:00
  • d8fae8430a Add prefix matching for task names Nikita 2026-01-14 20:08:05 +02:00
  • 3530d91f96 Separate AI database from flow database Nikita 2026-01-14 20:06:51 +02:00
  • 4c72eab5af Add trace viewing with RocksDB storage for task execution monitoring Nikita 2026-01-14 18:18:51 +02:00
  • c49a8cf2c7 Improve session history reading and push error detection Nikita 2026-01-14 14:48:27 +02:00
  • 540c0139d6 ``` Improve CLI UX and fix session handling Nikita 2026-01-13 22:12:40 +02:00
  • 24d95d7225 Simplify fish shell f function Nikita 2026-01-13 19:57:28 +02:00
  • c32bcb0e3e Rename 1focus to cloud across codebase Nikita 2026-01-13 19:38:54 +02:00
  • 29a5865c70 Add fs plugin and rewrite flow logs with file-based streaming Nikita 2026-01-13 15:07:52 +02:00
  • 1432e8bcd4 Refactor hub management and clarify env storage documentation Nikita 2026-01-13 14:31:26 +02:00
  • 60032d7e07 Add supervisor logging and improve startup health check Nikita 2026-01-13 14:03:43 +02:00
  • e34ed2fd4a Improve f new with fuzzy template selection and auto-cd, add f shell-init for shell integration, and enhance deployment to respect current install location Nikita 2026-01-13 13:45:12 +02:00
  • e2c71fad46 Add daemon restart policies, boot daemons, and readiness checks Nikita 2026-01-13 02:59:41 +02:00
  • a5021669e9 Add web deployment, supervisor daemon manager, and local env backend Nikita 2026-01-13 02:27:38 +02:00
  • ea133ca410 Add bookmarking feature to commits command with mark/unmark actions Nikita 2026-01-12 23:32:10 +02:00
  • c42bc7c145 Remove npm support, use registry instead Nikita 2026-01-12 23:00:06 +02:00
  • 3b970ec2db Add install command and registry release support Nikita 2026-01-12 22:26:28 +02:00
  • 170d04d556 Improve error handling for command execution Nikita 2026-01-12 19:06:17 +02:00
  • 9df78aee2b Add npm package publishing support Nikita 2026-01-12 18:50:56 +02:00
  • e9cd7a1170 Add tscp tool for tailnet file transfers and CDN infrastructure Nikita 2026-01-11 11:08:57 +02:00
  • ea850c682b Add docs deploy command and improve docs hub workflow Nikita 2026-01-10 20:40:03 +02:00
  • e2e4953be8 Add docs hub and project template creation Nikita 2026-01-10 16:51:08 +02:00
  • ae14ba20f5 Improve project migration with symlink updates Nikita 2026-01-10 13:36:50 +02:00
  • ead5dcc7ff Add f code command for browsing local repos and migrating AI sessions Nikita 2026-01-10 13:01:14 +02:00
  • b6ce282f8c Replace GoReleaser with Rust-based cross-platform build workflow Nikita 2026-01-10 12:07:33 +02:00
  • 72f0d057f2 Fix session resume to skip empty sessions and only resume those with messages Nikita 2026-01-09 17:17:19 +02:00
  • 7680662b8f Remove verbose logging from session functions and update Jazz email domain Nikita 2026-01-09 17:12:42 +02:00
  • 93d451bdf2 Add copy-claude and copy-codex commands for quick session copying Nikita 2026-01-09 00:09:41 +02:00
  • 307d64f546 Add cryptographic storage and secure env handling for desktop app Nikita 2026-01-09 00:03:18 +02:00
  • e4ea1376e1 Improve secret bootstrapping logic and automate setup flow Nikita 2026-01-08 19:27:32 +02:00
  • fe88e621e1 Automate Stripe onboarding when Stripe keys are configured in flow.toml during deploy setup Nikita 2026-01-08 15:54:04 +02:00
  • 18331f2f75 Add explicit new session command for Claude and Codex providers Nikita 2026-01-08 15:22:59 +02:00
  • 20937bc995 Add quick-start for AI sessions and handle missing projects gracefully Nikita 2026-01-08 15:20:26 +02:00
  • aeb29ecd6c Add Stripe service onboarding with guided env setup Nikita 2026-01-08 14:31:44 +02:00
  • 172495053d Add cojson-core cryptographic library and bs58 for improved secrets handling Nikita 2026-01-07 22:59:22 +02:00
  • 112ca8bfb4 docs: update README with cleaner install instructions and new commands Nikita 2026-01-07 22:41:04 +02:00
  • 4362965fff Make ssh setup configure Flow and key name v0.1.0 Nikita 2026-01-07 22:33:29 +02:00
  • 761285bbaf Validate home setup after applying configs Nikita 2026-01-07 22:27:59 +02:00
  • bfe9ff78c4 Delay git config setup until after home links Nikita 2026-01-07 22:25:50 +02:00
  • d89a8304e5 Add GitHub release management and self-upgrade commands Nikita 2026-01-07 22:21:00 +02:00
  • 6919352e2e Use flow-state for runtime files when config dir is not a directory Nikita 2026-01-07 22:18:02 +02:00
  • c421130292 Handle blocking symlinks for config dirs Nikita 2026-01-07 22:11:26 +02:00
  • 1c95a7394e Handle file blocking ~/.config dir Nikita 2026-01-07 22:08:18 +02:00
  • 272993400c Handle blocking ~/.config/flow paths Nikita 2026-01-07 22:06:09 +02:00
  • b6c1c7266b Fix Config default for ssh Nikita 2026-01-07 22:01:24 +02:00
  • 70bcd12016 Support forced SSH with Flow key fallback Nikita 2026-01-07 21:39:27 +02:00
  • 06dac57be9 Avoid SSH when agent has no identities Nikita 2026-01-07 21:29:03 +02:00
  • c4d21f498b Add tests for Flow SSH key helpers Nikita 2026-01-07 21:26:18 +02:00
  • c69c64a526 Add Flow-managed SSH keys backed by 1focus Nikita 2026-01-07 21:19:37 +02:00
  • 4ad8cdcf42 Rewrite SSH GitHub remotes to HTTPS when no agent Nikita 2026-01-07 21:03:04 +02:00
  • c590f5acb1 Prefer HTTPS when no SSH agent is available Nikita 2026-01-07 20:58:18 +02:00
  • 44f3c69b64 Configure git to use 1Password SSH agent Nikita 2026-01-07 20:53:13 +02:00
  • b01cda31d3 Use SSH for GitHub repos and add origin URL reset capability Nikita 2026-01-07 20:43:12 +02:00
  • 67b0a78303 Add LaTeX project detection and fix kar repo origin handling Nikita 2026-01-07 20:27:44 +02:00
  • ce7c3364e1 Archive existing configs before creating symlinks with fallback to direct application Nikita 2026-01-07 20:06:44 +02:00
  • 5bb2f5f54f Add kar repo cloning and deployment to home setup Nikita 2026-01-07 19:56:59 +02:00
  • 19e5373500 Add home command to sync dotfiles from cloned repos Nikita 2026-01-07 19:47:37 +02:00
  • c3bf3b6033 Add PATH validation and warnings during deployment Nikita 2026-01-07 19:34:10 +02:00
  • 48384c25bf Honor global gitedit config instead of forcing sync in commit commands Nikita 2026-01-07 19:22:47 +02:00
  • f41c9c9e44 Add auto-generation of flow.toml template for missing configs Nikita 2026-01-07 19:16:17 +02:00
  • 5276150f4d Improve AI session display to show last message instead of first Nikita 2026-01-07 19:02:33 +02:00
  • 88348d4144 docs: rename storage command to db and add Postgres support; ai: sort sessions by last message timestamp Nikita 2026-01-07 18:50:47 +02:00
  • bd716a94b6 Detect package manager from package.json when lock file absent Nikita 2026-01-06 22:00:26 +02:00
  • 22f51c0ac2 Add handoff summary feature and improve config resolution Nikita 2026-01-06 18:36:49 +02:00
  • 598863ca84 Add global opt-in flag for gitedit requiring config.ts enablement Nikita 2026-01-06 14:32:01 +02:00
  • 793bc00098 Add auto-fix for git sync conflicts with Claude Code Nikita 2026-01-06 14:26:02 +02:00
  • 81d95f7d8a Add HTTP plugin support to Tauri desktop app Nikita 2026-01-06 13:26:09 +02:00
  • b5b500ea39 Add Tauri desktop app frontend with React and Vite Nikita 2026-01-05 19:15:22 +02:00
  • 6d9a6fbfab Make clone_repo idempotent and support subdirectory project detection Nikita 2026-01-05 02:01:16 +02:00
  • f758c887fd Refactor AI session data from plain text to structured messages; simplify env CLI Nikita 2026-01-05 01:29:01 +02:00
  • 21557f679d Add web UI serving, git sync, personal env storage, and service tokens Nikita 2026-01-05 00:53:17 +02:00
  • 56c7b37b4d Add opencode integration for commit message generation Nikita 2026-01-04 21:57:09 +02:00
  • c5510c6acc Refactor review selection to include Opencode; add run_opencode_review function; update config loading to support TypeScript config via bun; modify run_with_check_sync to handle opencode review; update commit.rs with Opencode variant and related methods; adjust run_claude_review and run_codex_review calls accordingly. Nikita 2026-01-04 21:44:19 +02:00
  • 802c49b6d2 Improve host config name mismatch detection and refactor related functions for better project name inference and token extraction. Nikita 2026-01-04 21:06:49 +02:00
  • 2ea03c5a78 Implement deploy helper installation and repo fuzzy finder; improve repo discovery and fuzzy selection flow. Nikita 2026-01-04 20:55:26 +02:00
  • 161950bd13 Add 'deploy config' subcommand for configuring deployment defaults; update docs and code to support setting deployment host and defaults. Nikita 2026-01-04 20:31:50 +02:00
  • 8fa602cfb4 Add streaming support for run_flow_agent_capture, enabling real-time output streaming during agent execution. Nikita 2026-01-04 20:13:27 +02:00
  • f5d976b4bb Improve deployment commands and configuration handling Nikita 2026-01-04 19:50:15 +02:00
  • 64de71cd66 Improve setup documentation and enhance flow.toml creation with AI assistance; add functions to run flow agent with capture, extract text from gen output, and interactive flow.toml generation with prompts. Nikita 2026-01-04 19:26:06 +02:00
  • 62b404a546 Add 'setup' command documentation and integrate setup logic into CLI and startup flow Nikita 2026-01-04 19:02:39 +02:00
  • 8c3f91f74d Refactor agent listing and execution logic; improve gen agent integration and prompt handling Nikita 2026-01-04 18:36:15 +02:00
  • fe2c0fd9a5 Add .env.host to sensitive files detection and enforce commit blocking for sensitive files unless overridden by environment variable Nikita 2026-01-04 17:44:56 +02:00
  • 85db313c27 Implement fuzzy agent selection with fzf, enhance agent listing, and add cleanup command for os-health. Nikita 2026-01-04 17:29:03 +02:00
  • 37b95864dd Update project configuration and documentation; add release scripts and host setup. Nikita 2026-01-04 16:23:57 +02:00
  • 3d327120ad Add --private flag to create a private fork and set origin; update dependency linking to handle private origin setup. Nikita 2026-01-03 17:09:29 +02:00
  • afecaef3b2 Fix Cloudflare deployment to handle 1focus environment sync and env application logic properly Nikita 2026-01-03 16:59:41 +02:00
  • a8d3977f82 Add repository configuration file and enhance dependency management commands, including fuzzy dependency picker with repo linking and opening features. Nikita 2026-01-03 16:55:20 +02:00
  • b8d89b6150 Update env command documentation to include Touch ID gating on macOS, add new commands (keys, sync, bootstrap, unlock), clarify --personal flag behavior, and improve descriptions for better clarity. Nikita 2026-01-03 02:10:17 +02:00