mirror of
https://github.com/MoonshotAI/kimi-code.git
synced 2026-07-09 17:29:12 +00:00
* feat(feedback): support attaching logs and codebase Add an attachment picker to /feedback (none / logs / logs + codebase). Codebase uploads scan the working directory with sensitive files excluded and are sent through a new multipart upload API on the oauth/node-sdk layers. * fix(feedback): fall back to logs when codebase scan fails * tiny fix * fix(feedback): make diagnostic uploads partial-safe * refactor(feedback): reuse harness session export and normalize upload url types * docs(slash-commands): note optional feedback attachments * refactor(feedback): reorganize feedback upload modules Move the attachment orchestration out of tui/commands/info.ts into a dedicated feedback/feedback-attachments.ts, and split the former codebase-upload/attach.ts into a generic multipart uploader (feedback/upload.ts) and an archive lifecycle module (feedback/archive.ts). Both session and codebase archives now flow through a single upload lifecycle, which also removes the temp-dir leak that occurred when codebase packaging failed. Rename FeedbackCodebaseArchive to FeedbackArchive and the codebase-upload/ directory to codebase/ so module boundaries match their actual responsibilities (scan + package only).
26 lines
328 B
Text
26 lines
328 B
Text
node_modules/
|
|
dist/
|
|
dist-web/
|
|
dist-single/
|
|
dist-native/
|
|
.tmp-api-extractor/
|
|
coverage/
|
|
*.tsbuildinfo
|
|
.vitest-results/
|
|
.DS_Store
|
|
.playwright-mcp/
|
|
.claude
|
|
.conductor
|
|
.kimi-stash-dir
|
|
plugins/cdn/
|
|
.worktrees/
|
|
.kimi-code/local.toml
|
|
.kimi-sandbox/
|
|
|
|
Dockerfile
|
|
docker-compose.yml
|
|
.dockerignore
|
|
|
|
docs/superpowers/
|
|
reports/
|
|
.superpowers/
|