Commit Graph

  • 3ca6f497d1 bug fix missing manifest main fluzzi32 2026-05-18 16:57:02 -03:00
  • 1db4a045e5 bug fix double sys import fluzzi32 2026-05-18 15:46:21 -03:00
  • 7b01a0c05f update pdoc fluzzi32 2026-05-18 14:11:28 -03:00
  • 5a8b744aa8 📌 1. Uncommitted Changes (Staged for next commit) Focus: UI stability and efficient rendering. * Markdown Rendering Rewrite: Removed the dependency on rich.live.Live (which caused flickering and high CPU usage by constantly re-rendering the entire panel). * New BlockMarkdownRenderer: Implemented in printer.py (alias IncrementalMarkdownParser), it accumulates text in a buffer and only prints to the screen when it detects a complete block (e.g., line breaks or ` code blocks). * UI Optimizations (terminal_ui.py & stubs.py): Waiting spinners now stop cleanly, and the UI transitions smoothly to block printing. Fixed visual truncation issues in the bottom "Tab prompt" bar for excessively long commands. fluzzi32 2026-05-18 14:07:24 -03:00
  • 9446bafc0c improve ai rules fluzzi32 2026-05-15 23:28:22 -03:00
  • 64377f7f30 move context block logic to server and improvemnets fluzzi32 2026-05-15 18:24:48 -03:00
  • e4fd1adba3 fix logclean for6wind fluzzi32 2026-05-15 17:32:09 -03:00
  • b0a914ad7f updates al copilot fluzzi32 2026-05-15 16:25:18 -03:00
  • 05fb9951c6 update readme fluzzi32 2026-05-13 14:49:04 -03:00
  • 12543c683e 1. Persistence Setup: Optimized the dockerfile to manually create the /root/.config/conn/.folder file pointing to /config. This avoids running the conn command during the build process and ensures a cleaner setup. 2. Copilot UI Fix: Resolved a double-escaping bug in the terminal bottom bar. Device prompts (like 6WIND-PE1>) will now render correctly instead of showing HTML entities like >. 3. AI Model Update: Updated the default engineer model in connpy/ai.py to gemini/gemini-3.1-flash-lite, removing the deprecated -preview suffix. 4. Standardized Timeouts: Unified all default timeouts to 20 seconds across the board. This includes direct execution (run/test), modern playbooks (v2), and classic task-based playbooks (v1). 5. Documentation Update: Regenerated the full documentation site in the docs/ directory using pdoc to reflect the latest changes. 6. Cleanup: Removed all debug prints from connpy/core.py and restored the docker/logs/.gitignore file. fluzzi32 2026-05-13 14:16:14 -03:00
  • 3ad4f6da1f add utils file fluzzi32 2026-05-12 13:19:35 -03:00
  • 5c4e2116c8 refactor to support future command center fluzzi32 2026-05-12 13:19:06 -03:00
  • 2666a3db1f feat(v6): integrate MCP support, async copilot streaming, and enhanced terminal UI logic fluzzi32 2026-05-12 12:20:50 -03:00
  • dba7e24dda feat(copilot): stabilize concurrency and enhance terminal context management fluzzi32 2026-05-11 12:30:43 -03:00
  • 1103393be6 minor bugs fluzzi32 2026-05-09 19:45:19 -03:00
  • a08d84139d remoto con fixes de todo fluzzi32 2026-05-08 21:53:57 -03:00
  • d62af8b037 copilot remoto con bugs fluzzi32 2026-05-08 18:45:42 -03:00
  • 14a298dd4d context ai fluzzi32 2026-05-07 17:30:43 -03:00
  • 61552cffa9 add stream fluzzi32 2026-05-07 16:43:32 -03:00
  • c4d704f473 first implementation phase 1 and 2 fluzzi32 2026-05-07 15:17:00 -03:00
  • f6078b6fde update version fluzzi32 2026-05-05 18:25:33 -03:00
  • 37db74f47d refactor(core): stabilize gRPC streaming, plugin invocation, and CLI UX - Implement threaded plugin execution with Queue-based streaming in PluginService - Refactor remote logger to preserve ANSI colors and fix TTY line endings (\r\n) - Intelligent terminal filtering: disable SSM screen-clearing filter after success - Sanitize SSH-only flags in core.py when using SFTP protocol - Rewrite completion tree with pre/post-node states and flag deduplication - Update gRPC unit tests to match new streaming response structure fluzzi32 2026-05-05 18:24:31 -03:00
  • 16868828c6 Fix stream ai bug fluzzi32 2026-05-01 23:54:24 -03:00
  • a192bd1912 connpy v6.0.0b4: AI Stability, Remote Sync & UI Polish (Clean Commit) fluzzi32 2026-05-01 18:55:25 -03:00
  • c81f6e049f feat: advanced jumphost capabilities and core bug fixes fluzzi32 2026-04-30 19:25:17 -03:00
  • 918fc9a07c up version fluzzi32 2026-04-30 14:32:45 -03:00
  • 7967c413c9 feat: simplify node selection, enhance gRPC execution logic, and improve CLI aggregate summaries fluzzi32 2026-04-30 14:18:41 -03:00
  • 96049b4028 feat: Implement Smart Tunnel async architecture (v6.0.0b1) fluzzi32 2026-04-27 15:12:07 -03:00
  • 1c814eb9fd refactor: Major upgrade to v5.1b6 - AWS SSM support & Distributed Architecture fluzzi32 2026-04-24 19:23:00 -03:00
  • 287acde1e4 chore: release v5.1b5 (optimize startup, fix ai panel) fluzzi32 2026-04-20 12:28:43 -03:00
  • 5f01d0c757 fix: resolve protobuf version conflict and stabilize API startup (v5.1b4) fluzzi32 2026-04-17 21:10:49 -03:00
  • f30e8a991f fix: stabilize API startup and bump version to 5.1b3 fluzzi32 2026-04-17 21:04:42 -03:00
  • 4dd822a921 chore: sync version and build fixes to v5.1b2 fluzzi32 2026-04-17 20:05:18 -03:00
  • d8c572d2b6 build: update dependencies in requirements.txt and setup.cfg for v5.1b1 fluzzi32 2026-04-17 19:45:18 -03:00
  • cb926c2b85 feat: major architectural refactor to 5.1b1 - Service Layer, gRPC & Agent evolution (fragmented secrets) fluzzi32 2026-04-17 18:42:08 -03:00
  • 85b23526cd feat: implement AI session management, fix UI rendering, and release 5.0b6 fluzzi32 2026-04-06 15:52:09 -03:00
  • af85051eb7 fix(config): implement atomic save, validation and recovery for config files and update pdoc fluzzi32 2026-04-04 10:55:05 -03:00
  • 24f98885c0 feat: fast completion caches, embedded OAuth client, and robust context plugin fluzzi32 2026-04-04 09:20:01 -03:00
  • d8f7d4db87 feat: migrate config to YAML, add dual-caching and 0ms fzf wrapper fluzzi32 2026-04-03 18:47:03 -03:00
  • 5d8c372f23 docs: bump version to 5.0b2 and regenerate documentation fluzzi32 2026-04-03 17:14:16 -03:00
  • cf95befb43 test: add comprehensive unit tests and fix bare excepts fluzzi32 2026-04-03 17:11:45 -03:00
  • 7de6003435 Merge branch 'main' into publish fluzzi32 2026-04-03 15:13:11 -03:00
  • 257cb05cc1 feat: complete overhaul of AI subsystem with multi-agent litellm architecture fluzzi32 2026-04-03 15:11:37 -03:00
  • 7aefcacd23 Merge branch 'main' into publish fluzzi32 2025-08-13 16:08:28 -03:00
  • b2c414485c publish prod version with capture fluzzi32 2025-08-13 16:07:32 -03:00
  • 100f18f45c Merge branch 'capture' into publish fluzzi32 2025-08-04 11:34:46 -03:00
  • c5e70c6070 add capture feature, change printing mechanics for all app, bug fixes fluzzi32 2025-08-04 11:34:22 -03:00
  • 67df9cf8b6 Merge branch 'main' into publish fluzzi32 2025-07-11 22:32:46 -03:00
  • 29a6a01015 fix ai fluzzi32 2025-07-11 22:31:42 -03:00
  • a7da41abf0 Merge branch 'main' into publish fluzzi32 2025-05-09 17:44:44 -03:00
  • 485580693d minor bug fixes, add new tags, add bulk using file fluzzi32 2025-05-09 17:44:29 -03:00
  • 74c11bb5c0 Merge branch 'main' into publish fluzzi32 2025-01-30 18:08:50 -03:00
  • 3cb6734547 bug fix docker fluzzi32 2025-01-30 17:39:56 -03:00
  • b1367562df Merge branch 'main' into publish fluzzi32 2024-07-21 18:40:29 -03:00
  • 6d53b68d1f change to openai 4o mini and improvements to ai code for new model fluzzi32 2024-07-21 18:39:46 -03:00
  • e9a9cc270f Merge branch 'main' into publish fluzzi32 2024-07-15 15:44:46 -03:00
  • fcf8ed6859 Add features: fluzzi32 2024-07-15 15:38:01 -03:00
  • 5987919032 Merge branch 'protocols' into publish fluzzi32 2024-07-05 17:50:05 -03:00
  • 8a672565e4 bug fix fluzzi32 2024-07-05 17:49:53 -03:00
  • 20a6b2bee6 Merge branch 'protocols' into publish fluzzi32 2024-07-02 16:53:25 -03:00
  • c27b2589c2 add contexts and api plugins fluzzi32 2024-07-02 16:53:07 -03:00
  • 2d640eb892 Merge branch 'protocols' into publish fluzzi32 2024-06-17 16:05:45 -03:00
  • e2570eba24 add kubectl and docker support fluzzi32 2024-06-17 15:58:28 -03:00
  • 2d280108c2 Merge branch 'main' into publish fluzzi32 2024-06-10 15:45:22 -03:00
  • 1fa47d2248 fix bug list nodes fluzzi32 2024-06-10 15:45:04 -03:00
  • 85353175bc update for google fluzzi32 2024-05-28 15:15:01 -03:00
  • d80982356f Merge branch 'publish' of github.com:fluzzi/connpy_private into publish fluzzi32 2024-05-24 18:26:10 -03:00
  • f9196d9d89 Merge branch 'main' into publish fluzzi32 2024-05-24 18:24:54 -03:00
  • aa6376884a add private policy fluzzi32 2024-05-24 18:22:30 -03:00
  • f4a9473b95 Update README.md fluzzi32 2024-05-24 18:18:46 -03:00
  • 4780b113b6 Update README.md fluzzi32 2024-05-24 18:13:20 -03:00
  • ae60186f24 Merge branch 'main' into publish fluzzi32 2024-05-24 17:57:13 -03:00
  • 2092a92a46 update version fluzzi32 2024-05-24 17:57:03 -03:00
  • 323c242caa update license fluzzi32 2024-05-24 17:50:18 -03:00
  • ac0d59fd8d Update README.md fluzzi32 2024-05-24 17:44:22 -03:00
  • 75b3a9f6ef Update README.md fluzzi32 2024-05-24 17:27:08 -03:00
  • 81d3d5e9a8 Update README.md fluzzi32 2024-05-24 17:26:37 -03:00
  • e9521041a7 add logo fluzzi32 2024-05-24 17:17:33 -03:00
  • c6b98d9df2 add logo fluzzi32 2024-05-24 17:15:15 -03:00
  • 02b4fa46bb Update readme fluzzi32 2024-05-24 15:53:20 -03:00
  • 583213a168 Merge branch 'main' into publish fluzzi32 2024-05-03 17:33:11 -03:00
  • 8ca6d6bcd9 Implement hooking system for classes and methods. Cleanup of code fluzzi32 2024-05-03 17:32:45 -03:00
  • e853e97817 Update Hooks functionality fluzzi32 2024-04-22 18:18:21 -03:00
  • af7aac4a05 Update hooks functionality fluzzi32 2024-04-22 18:17:11 -03:00
  • 5b9642d8f9 fix version for publish private fluzzi32 2024-04-17 17:28:31 -03:00
  • 2ac1756f99 Merge branch 'hooks' into publish fluzzi32 2024-04-17 17:08:55 -03:00
  • f5df3991b4 fix setup config for new files fluzzi32 2024-04-17 17:06:12 -03:00
  • ea42e43f1d Update publish.yml fluzzi32 2024-04-17 16:37:12 -03:00
  • 382eb9a2ff Merge branch 'hooks' into publish fluzzi32 2024-04-17 16:27:30 -03:00
  • 76a73fa427 add hooks and sync to google fluzzi32 2024-04-17 16:27:02 -03:00
  • 679960d3cd Merge branch 'main' into publish fluzzi32 2023-12-21 17:38:11 -03:00
  • c7ae6d67d5 merge plugin feature, change version and update docs fluzzi32 2023-12-21 17:37:57 -03:00
  • 29417ab4a8 Merge branch 'plugins' into publish fluzzi32 2023-12-19 18:26:23 -03:00
  • 75f5ff6833 add update plugin, better completion for plugins fluzzi32 2023-12-19 18:26:09 -03:00
  • 321e92e76a Merge branch 'plugins' into publish fluzzi32 2023-12-15 12:28:15 -03:00
  • 79172be898 documentation and completion for plugins fluzzi32 2023-12-15 12:27:51 -03:00
  • 72ae57882e Merge branch 'plugins' into publish fluzzi32 2023-12-14 18:36:34 -03:00
  • 3a4fcfe77b bug fix fluzzi32 2023-12-14 18:36:22 -03:00
  • cc514d0987 Merge branch 'plugins' into publish fluzzi32 2023-12-14 16:59:24 -03:00
  • b995bd04fd Add new plugin feature beta1 fluzzi32 2023-12-14 16:56:59 -03:00