Commit graph

  • 56fe84fa33 Revert "fix(sandbox/v2): oneshot containers never cleaned up by watcher" Max 2026-03-29 23:18:21 +08:00
  • cc0bb7e161 fix(sandbox/v2): LifecycleAction uses computer.BoxID instead of cfg.ID Max 2026-03-29 23:08:50 +08:00
  • c26d764857 fix(sandbox/v2): oneshot containers never cleaned up by watcher Max 2026-03-29 23:01:21 +08:00
  • 8fdd1a3a6c feat(robot): add workspace support to robot management Max 2026-03-28 16:59:52 +08:00
  • 79cd95e6cc fix(claude): update environment variable setup to use dynamic model values Max 2026-03-28 10:35:09 +08:00
  • 7c96458d8c fix(tai/tunnel): handle concurrent "open" frames in TestRegister_Ping Max 2026-03-28 09:13:21 +08:00
  • 03e6febc35 feat(claude): enhance logging of environment variables in Stream method Max 2026-03-28 09:02:42 +08:00
  • e90808e861 feat(claude): refactor runner and enhance request handling Max 2026-03-27 23:07:11 +08:00
  • 6e003875b4 feat(licenses): implement machine ID binding for license validation Max 2026-03-27 17:18:17 +08:00
  • ac8cdaeda9 refactor(workflows): remove license root certificate injection from build process Max 2026-03-27 15:46:01 +08:00
  • aa5a16c4a7 refactor(tests): update synchronization handling in certificate pool tests Max 2026-03-27 15:09:05 +08:00
  • 789cc85996 feat(certificates): inject commercial license root certificates into build process Max 2026-03-27 12:51:30 +08:00
  • 112d307cc2
    Merge pull request #1508 from trheyi/main v1.0.0-alpha9 Max 2026-03-27 09:39:47 +08:00
  • c89570f3a7 chore(dependencies): remove unused Go module dependencies Max 2026-03-27 09:31:33 +08:00
  • 890ca3e25a refactor(tests): rename and consolidate input building functions for clarity Max 2026-03-27 09:30:35 +08:00
  • e98e370fb2
    Merge pull request #1507 from trheyi/main v1.0.0-alpha8 Max 2026-03-26 09:01:52 +08:00
  • 14426327dd chore(logging): enhance logging and context management in agent and sandbox components Max 2026-03-25 22:00:58 +08:00
  • 2b0ac0d270 refactor(agent): update buildAgentContext to include assistantID Max 2026-03-25 18:03:48 +08:00
  • abde3adf13 feat(claude): enhance session management and argument building Max 2026-03-25 17:25:55 +08:00
  • 427c38bac7 fix(robot): improve locale handling in agent context Max 2026-03-25 15:18:02 +08:00
  • cb9756b655
    Merge pull request #1506 from trheyi/main v1.0.0-alpha7 Max 2026-03-25 08:31:43 +08:00
  • dc941636c3 test(robot): update integration tests to use dry run executor Max 2026-03-25 00:19:22 +08:00
  • 68c29ca1c0 test(robot): extend timeout for execution status checks in E2E tests Max 2026-03-24 23:04:26 +08:00
  • 38a3316336 feat(robot): enhance execution management and slot acquisition Max 2026-03-24 22:30:37 +08:00
  • 96194110d1 refactor(assistant): improve sandbox version extraction logic Max 2026-03-24 20:45:05 +08:00
  • d43b637ad4 feat(assistant): enhance sandbox handling and improve assistant tag filtering Max 2026-03-24 19:19:04 +08:00
  • 6d57c99357 fix(parser): improve text message handling and logging in Claude Max 2026-03-24 17:40:09 +08:00
  • c4696380f4 feat(robot): implement global phase agent resolution for improved agent configuration Max 2026-03-24 12:11:55 +08:00
  • e2d0c9957a feat: implement UPXCompressor for binary size optimization #724 Justin Skywork 2026-03-23 21:44:41 -04:00
  • 4911bf2951 feat: implement MetadataStripper for binary size reduction #723 Justin Skywork 2026-03-23 21:44:06 -04:00
  • 888dd6a34d feat: implement BinaryOptimizer for runtime performance #722 Justin Skywork 2026-03-23 21:35:08 -04:00
  • 24c147900e feat: implement ParallelExecutor for multi-model AI calls #721 Justin Skywork 2026-03-23 21:28:23 -04:00
  • 1055ad3eaa
    Merge pull request #1501 from trheyi/main v1.0.0-alpha6 Max 2026-03-24 08:18:22 +08:00
  • 09af247a7c feat(robot): add Weixin integration and enhance existing adapters Max 2026-03-23 23:47:25 +08:00
  • c5bc1fe1c0 refactor(robot): streamline execution insertion logic in tests Max 2026-03-23 18:42:57 +08:00
  • ce19e9bdb7 feat(robot): enhance manager and execution handling Max 2026-03-23 17:46:32 +08:00
  • 1bddac44a4 refactor(robot): rename ListRobots to ListAllRobots and enhance caching logic Max 2026-03-23 12:25:17 +08:00
  • 0e1e60b39c chore(deps): update dependencies in go.mod and go.sum Max 2026-03-23 09:59:50 +08:00
  • e41cb3f4a5
    Merge pull request #1500 from trheyi/main v1.0.0-alpha5 Max 2026-03-23 09:29:46 +08:00
  • ff5a3e4220 refactor(sandbox): streamline connector configuration injection and cleanup Max 2026-03-22 23:29:03 +08:00
  • 5465fb2718 feat(sandbox): enhance connector configuration and streamline sandbox execution Max 2026-03-21 23:10:15 +08:00
  • 10e004bfad feat(logging): enhance logging across various components for improved traceability Max 2026-03-21 20:44:59 +08:00
  • 6f1cc27baf feat(sandbox): enhance workspace and node handling in lifecycle management Max 2026-03-21 20:10:08 +08:00
  • 4f7989d796 feat(tests): enhance bash script validation in platform tests Max 2026-03-21 11:04:18 +08:00
  • 610e6b3506 feat(stream): introduce execute message handling for sandbox CLI actions Max 2026-03-20 22:48:36 +08:00
  • e9892784f5
    Merge pull request #1499 from trheyi/main v1.0.0-alpha4 Max 2026-03-19 00:36:28 +08:00
  • 020927e9af feat(sandbox): enhance assistant directory handling and update RunPrepareSteps signature Max 2026-03-18 22:58:38 +08:00
  • 7255f613a9
    Merge pull request #1498 from trheyi/main v1.0.0-alpha3 Max 2026-03-18 11:27:53 +08:00
  • 42b45f9357 refactor(sandbox): streamline sandbox configuration loading and enhance local execution capabilities Max 2026-03-18 11:22:08 +08:00
  • 03f11f19f0
    Merge pull request #1497 from trheyi/main Max 2026-03-17 21:08:01 +08:00
  • 9ba95498f9 feat(stream): enhance process management and error handling in Claude CLI Max 2026-03-17 20:58:59 +08:00
  • 0e64d05dbf feat(oscompat): improve PowerShell script for Claude CLI compatibility on Windows Max 2026-03-17 18:49:15 +08:00
  • d5d08d6c9a
    Merge pull request #1496 from trheyi/main v1.0.0-alpha2 Max 2026-03-16 23:31:34 +08:00
  • b037475c14 feat(build): enhance macOS application signing process Max 2026-03-16 23:30:20 +08:00
  • 22aab3b431
    Merge pull request #1495 from trheyi/main v1.0.0-alpha Max 2026-03-16 09:41:29 +08:00
  • ee48f3a946 feat(workflow): enhance release workflows with version tagging and dependency management Max 2026-03-16 09:40:36 +08:00
  • dab3404f7d
    Merge pull request #1494 from trheyi/main Max 2026-03-16 09:11:36 +08:00
  • 2eca43f1c5 refactor(build): standardize artifact naming and streamline workflows Max 2026-03-16 09:10:47 +08:00
  • d5818be11f
    Merge pull request #1493 from trheyi/main Max 2026-03-16 08:26:00 +08:00
  • d6e5afd26b refactor(workflow): consolidate build steps and remove redundant release processes Max 2026-03-15 17:47:07 +08:00
  • 128d9b174f feat(workflow): enhance macOS release process with improved build steps and version handling Max 2026-03-15 17:39:35 +08:00
  • fddd137806 fix(sandbox): update token generation and improve ClaudeRunner file handling Max 2026-03-15 17:22:44 +08:00
  • 89e5840490 feat(sandbox): update sandbox status messages and improve loading feedback Max 2026-03-15 13:52:38 +08:00
  • a5c8109db8 feat(sandbox): enhance sandbox initialization and image management Max 2026-03-15 13:17:58 +08:00
  • 3797091d37 feat(sandbox): enhance lifecycle management and box status handling Max 2026-03-15 11:51:09 +08:00
  • 6d5ae17d2f feat(grpc): refactor BuildGRPCEnv to use port from Tai node and update tests Max 2026-03-15 10:49:47 +08:00
  • b39397ded0 feat(monitor): integrate monitor service start and stop in load and unload processes Max 2026-03-15 10:18:55 +08:00
  • de114ade15 feat(docker): add relay daemon port mapping for container communication Max 2026-03-15 00:56:30 +08:00
  • f7cf574f8e
    Merge pull request #1492 from trheyi/main Max 2026-03-14 23:08:15 +08:00
  • 9c9701ed7e feat(tunnel): refactor VNC and proxy handling with structured routing Max 2026-03-14 21:51:32 +08:00
  • d26bbd1e1f feat(sandbox): enhance sandbox configuration with display name and identifier updates Max 2026-03-14 18:32:09 +08:00
  • c4dbcdba2b feat(openapi): integrate Tai forward handlers for proxy and VNC operations Max 2026-03-14 16:23:24 +08:00
  • 223d02ebfe feat(sandbox): implement sandbox token handling in stream execution Max 2026-03-14 15:50:59 +08:00
  • f20f7797a3 refactor(tunnel): improve error handling in gRPC stream tests Max 2026-03-13 20:02:50 +08:00
  • b667ec310b feat(registry, grpc): introduce channel ID constants and logging enhancements Max 2026-03-13 18:41:15 +08:00
  • 82bb44cbda feat(workspace): add root directory retrieval for workspaces Max 2026-03-13 18:25:14 +08:00
  • 59004de3e8 feat(grpc, openapi): enhance server keepalive settings and improve sorting in responses Max 2026-03-13 12:08:32 +08:00
  • 3a58b7aef3
    Merge pull request #1491 from trheyi/main Max 2026-03-12 21:45:02 +08:00
  • b9cb36e52b chore(env): update sandbox environment and unit test workflow for improved configuration Max 2026-03-12 21:34:18 +08:00
  • dd61a23f08 feat(workflows): enhance unit test workflow and sandbox environment configuration Max 2026-03-12 21:19:53 +08:00
  • cd8db3f591 refactor(workflows): streamline MySQL setup in unit test workflow Max 2026-03-12 20:52:57 +08:00
  • c7b36aa3b5 feat(workflows): add MySQL and PostgreSQL configurations to unit test workflow Max 2026-03-12 20:49:34 +08:00
  • 7a5c573f10 fix(workflows): update sandbox-v2 env loading to exclude comments and empty lines Max 2026-03-12 20:38:00 +08:00
  • 7373b0b6f7 feat(tai): enhance gRPC tunnel functionality and internal host handling Max 2026-03-12 20:35:17 +08:00
  • 7cccf62841 feat(tai): refactor Dial* functions and remove requireKubeConfig hard-fail Max 2026-03-12 15:44:24 +08:00
  • c366ce4d0a feat(assistant): enhance assistant info structure and sandbox integration Max 2026-03-12 10:42:22 +08:00
  • 69755924ab
    Merge pull request #1490 from trheyi/main Max 2026-03-10 23:34:16 +08:00
  • 5ec7801689 feat(sandbox/v2): enhance connector integration and VNC configuration Max 2026-03-10 23:28:31 +08:00
  • 6407b8531f feat(sandbox): enhance sandbox response structure and filtering Max 2026-03-10 17:50:48 +08:00
  • 2dc4307175 feat(tai): enhance node registration and management Max 2026-03-10 15:40:41 +08:00
  • 3f390c223c feat(sandbox/v2): enhance V2 sandbox integration and testing Max 2026-03-10 01:13:17 +08:00
  • 597168c606 feat(sandbox): integrate sandbox initialization and heartbeat management Max 2026-03-09 09:56:52 +08:00
  • e633640998 refactor(sandbox/v2): transition from pool to node configuration Max 2026-03-09 03:20:09 +08:00
  • ce0a97c0af feat(sandbox/v2): refactor benchmarks and tests to use TaiID Max 2026-03-09 02:50:28 +08:00
  • 43fd532357 chore: update unit-test workflow to use latest Tai image Max 2026-03-08 22:52:11 +08:00
  • 4d4b03be96 feat(sandbox/v2): unify Box and Host under Computer interface Max 2026-03-08 22:33:12 +08:00
  • 18bcf22089 ci: retrigger pr-test with tai:latest (1.2.1) Max 2026-03-08 20:24:12 +08:00
  • df420978f0 feat(workspace): implement JSAPI with archive support and full test coverage Max 2026-03-08 14:17:39 +08:00
  • 793c9f9b51
    Merge pull request #1489 from trheyi/main Max 2026-03-08 12:38:21 +08:00
  • 7e941dca0e fix(tai/volume): update test gRPC port default from 9100 to 19100 Max 2026-03-08 11:41:32 +08:00