Commit Graph

  • 1872b77bc7 refactor: unify API response classification zhaojunlin.0405 2026-08-05 17:57:43 +08:00
  • ded1313ccc test: assert rate limit problem contract zhaojunlin.0405 2026-08-05 17:19:37 +08:00
  • 87dfbb573f fix: address follow-up rate limit review zhaojunlin.0405 2026-08-05 17:13:35 +08:00
  • 06c738c5a5 feat(docs,base): allow bot auth for doc_wiki search shortcuts shanglei 2026-08-05 17:01:15 +08:00
  • ed2e6e9cc5 fix: address rate limit recovery review zhaojunlin.0405 2026-08-05 16:02:28 +08:00
  • 0d089ac9fb fix: compact document context events consistently renaocheng 2026-08-05 15:58:41 +08:00
  • 7ec94d4aab revert: remove local BOE endpoint overrides renaocheng 2026-08-05 15:43:26 +08:00
  • 4906b64038 docs: clarify shared document event correlation renaocheng 2026-08-05 15:40:50 +08:00
  • e7e720b0a4 docs(config): tell agents to pass --wait in the post-bind login step shanglei 2026-08-05 14:55:25 +08:00
  • 7b3b57f469 fix(auth): reject expired tokens in check and honour explicitly negated wait flags shanglei 2026-08-05 14:55:25 +08:00
  • 89708f946e fix: improve identity and rate limit recovery zhaojunlin.0405 2026-08-05 11:22:11 +08:00
  • 57770193dc feat(auth): return the device code instead of blocking when stdout is not a terminal shanglei 2026-08-05 12:26:15 +08:00
  • 0213ea41ea fix(auth): stop reporting a corrupted user token as valid shanglei 2026-08-05 12:26:05 +08:00
  • 1bd1c48a1d fix(im): split the total-size change by whether anything was pinning it #2176 fix/im-range-resume-from-response shanglei 2026-08-04 20:08:18 +08:00
  • 2eefbf2155 test(im): stop the live download workflow from publishing envelopes shanglei 2026-08-04 20:01:10 +08:00
  • bf60dd6e15 fix(im): keep ranged downloads when the server offers no validator shanglei 2026-08-04 19:43:10 +08:00
  • 5bd75ca9e5 fix(im): classify a truncated response body as a transfer failure shanglei 2026-08-04 19:01:31 +08:00
  • 30379a9512 fix(im): take the name and MIME from the response the bytes came from shanglei 2026-08-04 17:09:02 +08:00
  • fa126caec3 fix(im): read the file key from what messages-mget actually returns shanglei 2026-08-04 17:03:07 +08:00
  • c98335b757 Merge remote-tracking branch 'origin/main' into fix/2053-no-output-after-install #2116 fix/2053-no-output-after-install zhangzhongbo.1105 2026-08-04 17:11:26 +08:00
  • 67fc5f633e fix(im): only a well-formed strong entity-tag counts as a range validator shanglei 2026-08-04 17:01:31 +08:00
  • 0df4e864b2 fix(im): hand back the body, not the response, from the single-stream fallback shanglei 2026-08-04 16:35:38 +08:00
  • 9606bf27f0 fix(im): require a strong validator before combining range responses shanglei 2026-08-04 16:25:33 +08:00
  • f94dea97a0 fix: harden native launcher recovery zhangzhongbo.1105 2026-08-04 15:59:55 +08:00
  • 55a6305e9c docs(lark-slides): add whiteboard skill doc docs/lark-slides-whiteboard niezhiwei 2026-07-27 19:19:24 +08:00
  • 1fe06de509 docs(slides): drop XML syntax rules from SKILL.md 权威经验 chore/skill-content-cleanup zhuyuanbin.gdut 2026-08-04 15:44:06 +08:00
  • 0f21f8926f refactor(im): report the whole Content-Range in range mismatch errors shanglei 2026-08-04 15:18:30 +08:00
  • f518cb1f1f fix(im): resume ranged downloads from the response, not the request shanglei 2026-08-04 15:12:50 +08:00
  • 46c80d40dc fix: mark the confirmation precondition on --yes-bearing examples #2151 fix/unify-shortcut-help-risk-rendering luozhixiong01 2026-08-04 14:24:32 +08:00
  • 991726d191 feat: support BOE endpoint overrides renaocheng 2026-08-04 12:16:31 +08:00
  • 0c7a88a0c6 Merge remote-tracking branch 'origin/main' into fix/2053-no-output-after-install zhangzhongbo.1105 2026-08-04 11:26:01 +08:00
  • 601c5ecf1e test: align document context timeline order renaocheng 2026-08-04 11:23:17 +08:00
  • 5338a95c33 test: compare risk against the shared constant, not a literal luozhixiong01 2026-08-04 11:19:55 +08:00
  • c07cfea8c8 refactor: reuse meeting timeline ordering renaocheng 2026-08-04 11:13:31 +08:00
  • d98f5ebbdb test: pin the self-approval tip deletions against regrowth luozhixiong01 2026-08-04 11:10:46 +08:00
  • 694d94e6fd fix(slides): accept presentation aliases on slide add and delete #2168 fix/slides-presentation-flag-aliases leave330 2026-08-03 21:48:09 +08:00
  • 3f3567f4b4 fix(base): clarify URL resolution for agent parameters feat/base-agent-provider-01kxdw24 huxiangyang.cn 2026-08-03 21:41:27 +08:00
  • 1441469faf refactor: simplify document context event handling renaocheng 2026-08-03 21:35:15 +08:00
  • 98448f4764 refactor: reuse meeting event actor extraction renaocheng 2026-08-03 21:20:57 +08:00
  • a10092cb00 fix: remove document context fallback projection renaocheng 2026-08-03 21:13:58 +08:00
  • 357a8cebdb fix: preserve meeting event output contract renaocheng 2026-08-03 20:51:12 +08:00
  • b7a018b5fa fix: nest document context output and align slides aliases renaocheng 2026-08-03 20:41:43 +08:00
  • 94ad66b5d4 test: assert ndjson section path semantically renaocheng 2026-08-03 17:53:54 +08:00
  • 03331e3965 feat: parse document context meeting events renaocheng 2026-08-03 17:38:04 +08:00
  • ca714f7af3 feat: add smart layout support to slides skill feat/slides-smartlayout-support dengzilong.zero 2026-08-03 19:43:10 +08:00
  • 9264b7c4a6 feat(slides): detect text shape overflow fix/lint-requested-path zhanghuanxu 2026-08-03 19:36:28 +08:00
  • 16fb1e0f82 fix: drop SafeTempAbsInputPath leftovers missed by the temp @file revert pick gray/lark-sheets-w31 xiongyuanwen-byted 2026-08-03 19:31:31 +08:00
  • c5b3a6a804 chore(sheets): resync skill version 3.1.2 from sheet-skill-spec xiongyuanwen-byted 2026-08-02 10:16:21 +08:00
  • 70994a5085 fix(sheets): drop the Go 1.24-only t.Chdir, and gofmt the ergonomics test xiongyuanwen-byted 2026-08-01 00:37:30 +08:00
  • 8396537c0d test(sheets): pin the flat style flags' wire mapping, found by coverage xiongyuanwen-byted 2026-08-01 00:22:22 +08:00
  • 633798ee65 test(sheets): cover --flag-name dotted-path slicing, which had none xiongyuanwen-byted 2026-08-01 00:17:36 +08:00
  • 655271f230 docs(sheets): resync write-cells reference after the scattered-write routing fix xiongyuanwen-byted 2026-08-01 00:02:53 +08:00
  • 7b2034e481 test(sheets): pin three guarantees that mutation testing showed nothing held xiongyuanwen-byted 2026-07-31 23:53:36 +08:00
  • fd8eb11dff fix(sheets): resync the profile-script hidden-column fix, drop a tautological test xiongyuanwen-byted 2026-07-31 23:39:47 +08:00
  • efed9ee2c3 docs(sheets): record the live +dim-insert side check that the code assumed xiongyuanwen-byted 2026-07-31 23:29:59 +08:00
  • d9eefdc556 docs(sheets): resync skill refs and flag data from sheet-skill-spec xiongyuanwen-byted 2026-07-31 23:21:03 +08:00
  • f55196ee91 fix(sheets): close review gaps in freeze, styles and error reporting xiongyuanwen-byted 2026-07-31 23:20:48 +08:00
  • f9c114c455 docs(sheets): resync skill refs after the +styles-put routing fix xiongyuanwen-byted 2026-07-31 20:00:38 +08:00
  • 0f106945fd docs(sheets): resync skill entry doc after the +dim-freeze example fix xiongyuanwen-byted 2026-07-31 19:50:58 +08:00
  • c23e9dca47 fix(sheets): make a retired enum value read as absent on both paths xiongyuanwen-byted 2026-07-31 19:41:18 +08:00
  • ef102a7b56 fix(sheets): accept the retired --inherit-style none instead of failing xiongyuanwen-byted 2026-07-31 19:22:50 +08:00
  • 77465cd8cd revert: keep the event +subscribe marker out of this sheets PR xiongyuanwen-byted 2026-07-31 19:01:33 +08:00
  • 815d7e2cc0 fix(sheets): steer legacy +dim-freeze on dry-run and inside +batch-update xiongyuanwen-byted 2026-07-31 18:57:14 +08:00
  • c8c1e47208 chore: tag phase-2 deprecation sites with a greppable marker xiongyuanwen-byted 2026-07-31 18:41:28 +08:00
  • 862792e53f feat(sheets): +dim-freeze --rows/--cols for both axes in one call xiongyuanwen-byted 2026-07-31 18:41:23 +08:00
  • d6bf9250d1 fix(sheets): unify --styles range prefixes, merge freeze into one op xiongyuanwen-byted 2026-07-31 18:41:17 +08:00
  • 7a1485e428 fix(sheets): completeness classifier, freeze alias determinism, color arrays xiongyuanwen-byted 2026-07-31 12:08:23 +08:00
  • 0df4d343db chore: drop remaining local trace report artifacts xiongyuanwen-byted 2026-07-30 17:08:16 +08:00
  • df6c944d0a chore: drop accidentally committed local trace report xiongyuanwen-byted 2026-07-30 17:03:11 +08:00
  • cda75e7e66 fix(sheets): key uniqueness, order-safe style coalescing, bounded read budget xiongyuanwen-byted 2026-07-30 17:02:59 +08:00
  • 524e19e94f fix(sheets): drop remaining atomic claims from --help text and errors xiongyuanwen-byted 2026-07-30 15:46:38 +08:00
  • 6bf58a9abd docs(sheets): add non-POSIX shell adaptation table for composite JSON inputs xiongyuanwen-byted 2026-07-30 11:37:09 +08:00
  • 71c16bfbff fix: revert retry-command renderer and temp @file exception, bound read offload xiongyuanwen-byted 2026-07-30 11:15:53 +08:00
  • 4fe9ca18fa fix: address second-round PR #2091 review findings xiongyuanwen-byted 2026-07-29 18:55:57 +08:00
  • bde223b207 chore(sheets): sync lark-sheets skill from sheet-skill-spec xiongyuanwen-byted 2026-07-29 17:30:25 +08:00
  • 47a6f73d4f fix: address PR #2091 review findings across path safety, batch dispatch and read caps xiongyuanwen-byted 2026-07-29 14:24:20 +08:00
  • df18a81254 chore: add license headers to sheets skill scripts, drop redundant loop-var copies xiongyuanwen-byted 2026-07-29 12:56:34 +08:00
  • a69e092c98 fix(sheets): reject path-shaped --csv values instead of writing them into the sheet xiongyuanwen-byted 2026-07-29 12:00:47 +08:00
  • f7d8b6bc59 chore(sheets): sync lark-sheets skill and flag data from sheet-skill-spec xiongyuanwen-byted 2026-07-28 21:06:13 +08:00
  • 48a3a0457c feat(sheets): name the enum, the required selector and the missing envelope in errors and help xiongyuanwen-byted 2026-07-28 20:47:48 +08:00
  • a91d9dbef2 fix(sheets): make border vocabulary normalization reachable, prescribe flag and style-field fixes xiongyuanwen-byted 2026-07-28 20:30:23 +08:00
  • 7a24b3ae1f fix(sheets): correct +dim-insert --inherit-style side mapping, drop redundant none xiongyuanwen-byted 2026-07-24 19:14:18 +08:00
  • 6009872ff4 feat(sheets): batch-update contract hardening and style-vocabulary acceptance (#2028) xiongyuanwen-byted 2026-07-24 13:18:03 +08:00
  • e62b1ea0e5 feat(sheets): 校验失败全量收集报错(一次报出所有错误) wuyanchun.anunwu 2026-07-20 21:11:00 +08:00
  • c5966392b7 feat(sheets): 校验失败报错内联 schema 提示(报错即教学) wuyanchun.anunwu 2026-07-15 17:51:53 +08:00
  • ebcee58f23 feat(sheets): add --output-path for full-read file offload on cells/csv/table-get xiongyuanwen-byted 2026-07-18 18:29:24 +08:00
  • fb6ce1af0e feat(sheets): support --include truncation on +cells-get xiongyuanwen-byted 2026-07-16 18:06:10 +08:00
  • 8fd0fe550d feat(sheets): cut agent error rate and --help lookups (#1911) xiongyuanwen-byted 2026-07-16 15:31:45 +08:00
  • 56de07ec84 fix(slides): preserve requested lint input path zhanghuanxu 2026-08-03 19:06:41 +08:00
  • cf2ecb0e0a test: assert the moved guardrail and tip location directly luozhixiong01 2026-08-03 17:52:48 +08:00
  • b21d345493 docs: plan cinematic smartlayout redesign dengzilong.zero 2026-08-03 17:45:26 +08:00
  • 00adfe178d docs: define cinematic smartlayout redesign dengzilong.zero 2026-08-03 17:42:13 +08:00
  • d18c7d6bf4 fix: restore the +role-get hint dropped from base +role-delete luozhixiong01 2026-08-03 16:47:59 +08:00
  • 0c49c20ba9 fix: key the --yes self-approval ban on the gate, not the risk level luozhixiong01 2026-08-03 16:47:59 +08:00
  • 5ed41d6764 Merge branch 'main' into fix/2053-no-output-after-install Emrys1105 2026-08-03 14:28:45 +08:00
  • cd93dd67ae test: clean up shim backpressure fixture zhangzhongbo.1105 2026-08-03 12:44:45 +08:00
  • e316a85b87 docs: sync the exit-10 hint example with the single-sourced ban luozhixiong01 2026-08-03 11:19:11 +08:00
  • d79b2b499d feat: inline slides reference docs into help output #2145 feat/slides_help zhanghuanxu 2026-08-02 21:56:52 +08:00
  • f1a80274f9 fix: use semicolon before the --yes self-approval ban in schema description luozhixiong01 2026-08-01 17:50:23 +08:00
  • bc3057b9b6 refactor: single-source the --yes self-approval ban across help, schema and the exit-10 hint luozhixiong01 2026-08-01 17:42:51 +08:00