Skip to content

fix: migrate kvspace list API to listlen/listat - #76

Merged
miaobyte merged 1 commit into
masterfrom
fix/kvspace-listat-migration
Oct 20, 2026
Merged

miaobyte merged 1 commit into
masterfrom
fix/kvspace-listat-migration

Conversation

@miaobyte

Copy link
Copy Markdown
Contributor

kvlang#414(v0.3.9)删除了 kvspace·list 与 kvspace·listn,遍历统一为 listlen 定计数 + listat 逐项取名。

  • memory.recall:listn → listat
  • tool.denied:listn → listat(stringkeymap 容器同形)
  • tools.manifest:去掉中间 names 容器,直接对目录 listlen/listat,再按全路径 get

验证:manifest / recall / denied 直接用顶层 test 探针跑通(DENY1: true DENY2: false、RECALL 命中、manifest 头 - byteseek/ask·pause)。make test 在 master 与分支上都停在既有的 TypeError: cannot bind write argument 3(与本次改动无关)。

🤖 Generated with Claude Code

kvlang#414 删除了 kvspace·list 与 kvspace·listn;遍历一律改为
listlen 定计数 + listat 逐项取名。

- memory.recall: listn → listat
- tool.denied: listn → listat(stringkeymap 容器同形)
- tools.manifest: 删掉中间 names 容器,直接对目录 listlen/listat,
  再按全路径 get

Co-Authored-By: Claude Code <noreply@anthropic.com>
@miaobyte
miaobyte merged commit db4439c into master Oct 20, 2026
0 of 2 checks passed
@miaobyte
miaobyte deleted the fix/kvspace-listat-migration branch October 20, 2026 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant