Commit Graph

  • b1bda4cba7 Merge pull request #2730 from pikasTech/fix/2721-nc01-ci-shell-syntax Lyon 2026-07-21 14:40:03 +08:00
  • 53b4b82347 fix(ci): regenerate NC01 bounded build script root 2026-07-21 08:32:46 +02:00
  • 8065ed4c13 Merge pull request #2729 from pikasTech/fix/2721-nc01-ci-resource-governance Lyon 2026-07-21 13:54:38 +08:00
  • 25bb00e68f Merge remote-tracking branch 'origin/v0.3' into fix/2721-nc01-ci-resource-governance root 2026-07-21 07:52:27 +02:00
  • 633a49f3dd fix(ci): bound NC01 service build workers (#2721) root 2026-07-21 05:29:37 +02:00
  • d3d37a09ce Merge pull request #2728 from pikasTech/fix/workbench-l1-longrun-perf Lyon 2026-07-21 10:53:28 +08:00
  • 7fbb55802b fix: 降低 Workbench 长程事件投影开销 root 2026-07-21 04:52:06 +02:00
  • b00d085e66 Merge pull request #2727 from pikasTech/chore/hwpod-l2-source-artifact Lyon 2026-07-21 10:29:09 +08:00
  • ef4d02a155 ci(hwlab): 纳入 HWPOD L2 服务构建 root 2026-07-21 04:28:19 +02:00
  • 983d15eda6 Merge pull request #2726 from pikasTech/feat/hwpod-l2-development Lyon 2026-07-21 10:25:44 +08:00
  • 5494c54121 feat(hwpod): 增加 L2 独立服务部署 root 2026-07-21 04:24:39 +02:00
  • fd45e9938d Merge pull request #2725 from pikasTech/fix/workbench-vite-cache-isolation Lyon 2026-07-21 10:14:50 +08:00
  • 8cd1019478 fix: 隔离 Workbench Vite 依赖缓存 root 2026-07-21 04:13:37 +02:00
  • ad9a8524a8 Merge pull request #2723 from pikasTech/fix/hwpod-operation-status-failure Lyon 2026-07-21 09:50:45 +08:00
  • 2aeaec4082 fix: propagate failed hwpod operation result root 2026-07-21 03:50:17 +02:00
  • 2c71f07727 Merge pull request #2722 from pikasTech/fix/hwpod-registry-envelope Lyon 2026-07-21 09:36:25 +08:00
  • 7a0bfa31f2 fix: fetch hwpod spec document by id root 2026-07-21 03:35:51 +02:00
  • 9948db7208 Merge pull request #2721 from pikasTech/fix/hwpod-registry-envelope Lyon 2026-07-21 09:31:27 +08:00
  • 920486b3e5 fix: unwrap hwpod registry API envelope root 2026-07-21 03:30:18 +02:00
  • 9edd9697f0 Merge pull request #2720 from pikasTech/fix/hwpod-postgres-timeouts Lyon 2026-07-21 09:18:32 +08:00
  • fe46bfcaaa fix(hwpod): 使用 YAML 数据库和健康超时 root 2026-07-21 03:17:11 +02:00
  • 3c61bee644 Merge pull request #2719 from pikasTech/feat/hwpod-host-postgres Lyon 2026-07-21 09:04:09 +08:00
  • b9c05f54c0 feat(hwpod): 持久化 runtime spec 到 PostgreSQL root 2026-07-21 03:02:09 +02:00
  • 67299e4867 Merge pull request #2718 from pikasTech/feat/workbench-aggregate-status Lyon 2026-07-21 08:31:36 +08:00
  • 0ab9428b04 fix: reject aggregate status extras root 2026-07-21 02:31:10 +02:00
  • 7f6c329206 feat: aggregate Workbench native status root 2026-07-21 02:29:19 +02:00
  • 4315611c02 Merge pull request #2717 from pikasTech/fix/workbench-trace-row-memo Lyon 2026-07-21 08:22:25 +08:00
  • da060e1b68 fix: memoize Workbench trace rows root 2026-07-21 02:21:15 +02:00
  • ab3666a71a Merge pull request #2716 from pikasTech/fix/hwpod-native-readiness-local Lyon 2026-07-21 08:16:12 +08:00
  • 9d538951b6 fix(hwpod): keep native readiness local root 2026-07-21 02:15:34 +02:00
  • f27cc9edcb Merge pull request #2715 from pikasTech/fix/workbench-lazy-tool-bodies Lyon 2026-07-21 08:13:14 +08:00
  • c781fc8ded Merge pull request #2714 from pikasTech/feat/hwpod-runtime-spec-crud Lyon 2026-07-21 08:12:21 +08:00
  • 2c95326dc1 fix: lazy render Workbench tool output root 2026-07-21 02:11:30 +02:00
  • a62a914306 feat(hwpod): add runtime spec CRUD root 2026-07-21 02:10:00 +02:00
  • d17841de2b Merge pull request #2713 from pikasTech/fix/workbench-trace-window Lyon 2026-07-21 07:43:45 +08:00
  • cce8002c69 fix: bound Workbench trace rendering root 2026-07-21 01:42:01 +02:00
  • d052809121 Merge pull request #2712 from pikasTech/fix/constart-hwpod-runtime-spec Lyon 2026-07-21 07:19:48 +08:00
  • b67ec916d0 fix: restore 71-FREQ hwpod runtime spec root 2026-07-21 01:19:08 +02:00
  • e87946a9b9 Merge pull request #2711 from pikasTech/fix/hwpod-job-status-workspace Lyon 2026-07-21 07:10:16 +08:00
  • 316338aa90 fix: keep hwpod job status in workspace root 2026-07-21 01:09:52 +02:00
  • 3369f1494c Merge pull request #2710 from pikasTech/fix/hwpod-python-build-argv Lyon 2026-07-21 07:06:19 +08:00
  • e0d08aecae fix: send Keil build as structured argv root 2026-07-21 01:05:47 +02:00
  • 988c3ff8c8 Merge pull request #2709 from pikasTech/feat/hwpod-over-api-compare Lyon 2026-07-21 07:01:32 +08:00
  • 5596d18342 feat: support hwpod L1 over-api operations root 2026-07-21 01:00:27 +02:00
  • b510c08455 Merge pull request #2708 from pikasTech/feat/hwpod-l0-cli Lyon 2026-07-21 06:49:18 +08:00
  • c3bca3a783 feat(hwpod): add local CLI execution mode root 2026-07-21 00:48:14 +02:00
  • 26b06c04d5 Merge pull request #2707 from pikasTech/fix/cloud-web-npm-registry Lyon 2026-07-21 05:44:23 +08:00
  • e6e885dd5a fix: 为 v03 Cloud Web 指定可用 npm registry root 2026-07-20 23:43:06 +02:00
  • bd434061ae Merge pull request #2706 from pikasTech/fix/cloud-web-startup-budget Lyon 2026-07-21 05:20:26 +08:00
  • fba3bbd894 fix: allow cloud web runtime build to finish root 2026-07-20 23:19:27 +02:00
  • 54a12389d1 Merge pull request #2705 from pikasTech/fix/workbench-api-publisher-role Lyon 2026-07-21 04:56:23 +08:00
  • a032015cba fix: keep workbench Kafka publisher worker-owned root 2026-07-20 22:55:15 +02:00
  • 4806b9b3cd Merge pull request #2704 from pikasTech/fix/postgres-migration-tls-compat Lyon 2026-07-21 04:06:33 +08:00
  • bb07713275 fix: preserve migration TLS require semantics root 2026-07-20 22:05:36 +02:00
  • a0cf0a6404 Merge pull request #2703 from pikasTech/fix/workbench-worker-kafka-producer-config Lyon 2026-07-21 03:57:43 +08:00
  • d1ada39e1d fix: configure Workbench Kafka producer root 2026-07-20 21:56:57 +02:00
  • 56a00655fe Merge pull request #2702 from pikasTech/fix/workbench-temporal-visible-failure Lyon 2026-07-21 03:42:55 +08:00
  • 834a5352da fix: surface Temporal dispatch failures root 2026-07-20 21:41:59 +02:00
  • a7ebb03da0 Merge pull request #2701 from pikasTech/fix/workbench-sse-api-auth Lyon 2026-07-21 03:27:18 +08:00
  • 5a18088249 fix: authenticate Workbench SSE inspection root 2026-07-20 21:25:30 +02:00
  • add8f564dc Merge pull request #2700 from pikasTech/fix/workbench-git-fetch-failure-classification Lyon 2026-07-21 02:57:18 +08:00
  • 618f52fe46 fix: distinguish source preparation from retry failures root 2026-07-20 20:56:28 +02:00
  • 999eed20af Merge pull request #2699 from pikasTech/fix/hwpod-native-favicon Lyon 2026-07-21 02:41:48 +08:00
  • 73a5113153 fix(hwpod): serve native web favicon root 2026-07-20 20:40:43 +02:00
  • 725aad574e Merge pull request #2698 from pikasTech/fix/workbench-message-meta-layout Lyon 2026-07-21 02:39:17 +08:00
  • 28e6643251 fix: move Workbench timing metadata below messages root 2026-07-20 20:37:45 +02:00
  • 28269aee0b Merge pull request #2697 from pikasTech/feat/hwpod-temporal-split Lyon 2026-07-21 01:59:48 +08:00
  • d7709f0a27 feat: 拆分 HWPOD Temporal 服务与独立 Web root 2026-07-20 19:58:02 +02:00
  • d2e9e3593d Merge pull request #2696 from pikasTech/fix/workbench-realtime-nonblocking Lyon 2026-07-20 21:40:19 +08:00
  • ca92b4fda4 fix: keep workbench submit available during SSE replay root 2026-07-20 15:38:21 +02:00
  • 3faa6567f1 Merge pull request #2695 from pikasTech/fix/workbench-worker-failure-visibility Lyon 2026-07-20 20:56:08 +08:00
  • f9c54ae7ea fix: expose Workbench dispatch failures root 2026-07-20 14:50:06 +02:00
  • 867a4c6f58 Merge pull request #2694 from pikasTech/fix/workbench-long-retry-visibility Lyon 2026-07-20 20:07:18 +08:00
  • 859c771bcd fix: keep long Workbench retries visible root 2026-07-20 14:05:31 +02:00
  • 68f57e0eb4 fix: give Workbench conversation the full workspace root 2026-07-20 13:37:42 +02:00
  • 7098ef34f7 perf: reduce Workbench session rail refresh cost root 2026-07-20 13:07:50 +02:00
  • 92d9053bea test: add Workbench session rail L0 benchmark root 2026-07-20 13:05:52 +02:00
  • e810679d9c fix: quiet successful Workbench runtime notices root 2026-07-20 12:00:25 +02:00
  • f4aaf55c48 fix: clarify Workbench session title fallback root 2026-07-20 11:42:13 +02:00
  • f07669fe40 fix: derive Workbench rail titles from Kafka index root 2026-07-20 11:10:13 +02:00
  • 54e823e140 fix: expose native session title summaries root 2026-07-20 10:45:09 +02:00
  • 9a1963bc94 fix: restore Workbench session titles from Kafka replay root 2026-07-20 10:28:31 +02:00
  • 7a5fd686b8 Merge pull request #2693 from pikasTech/fix/workbench-runner-boot-visibility Lyon 2026-07-20 15:42:11 +08:00
  • 501fede32e fix: show runner source preparation in workbench root 2026-07-20 09:33:56 +02:00
  • 32e239f610 fix: surface semantic retry progress in workbench root 2026-07-20 06:24:08 +02:00
  • ab17051d4c Merge pull request #2692 from pikasTech/fix/workbench-user-submit-clock Lyon 2026-07-20 11:38:27 +08:00
  • a5927a8498 fix(workbench): 透传用户消息发送时间 root 2026-07-20 05:37:30 +02:00
  • 9cc1fa99dd Merge pull request #2691 from pikasTech/feat/workbench-kafka-session-index Lyon 2026-07-20 11:24:46 +08:00
  • c7ff4733c0 fix(workbench): 统一 Kafka 回放时钟并加速会话加载 root 2026-07-20 05:24:00 +02:00
  • ff3cdb75f5 Merge pull request #2690 from pikasTech/fix/workbench-replay-loading-performance Lyon 2026-07-20 10:45:58 +08:00
  • 57af108d40 fix(workbench): show and accelerate Kafka replay root 2026-07-20 04:45:15 +02:00
  • f3563f7327 Merge pull request #2688 from pikasTech/fix/workbench-replay-cli-summary Lyon 2026-07-20 10:28:53 +08:00
  • c115fce420 feat(workbench): bound replay performance summary root 2026-07-20 04:28:22 +02:00
  • 7d3c517faa Merge pull request #2687 from pikasTech/fix/2676-native-kafka-refresh Lyon 2026-07-20 10:15:15 +08:00
  • 9cd3a083eb fix(workbench): replay Kafka retention in native SSE root 2026-07-20 04:14:30 +02:00
  • f7b5a24ab1 Merge pull request #2686 from pikasTech/fix/2676-replay-cli-observability Lyon 2026-07-20 10:06:26 +08:00
  • 48d51f6924 fix: 披露 Workbench Kafka 重放耗时 root 2026-07-20 04:05:43 +02:00
  • 7680a7c3bd Merge pull request #2685 from pikasTech/fix/2676-pure-kafka-refresh Lyon 2026-07-20 09:57:15 +08:00
  • 4895746cec fix: 通过 Kafka SSE 单路径恢复 Workbench 刷新状态 root 2026-07-20 03:55:31 +02:00
  • 125b42c5ef Merge pull request #2683 from pikasTech/fix/workbench-api-idle-timeout-warning Lyon 2026-07-20 02:12:38 +08:00