mirror of
https://github.com/MoonshotAI/kimi-code.git
synced 2026-07-19 06:04:21 +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). |
||
|---|---|---|
| .. | ||
| auth-facade.test.ts | ||
| catalog.test.ts | ||
| config.test.ts | ||
| create-session-transport.test.ts | ||
| export-session.test.ts | ||
| kimi-code-model-provider.test.ts | ||
| list-sessions.test.ts | ||
| local-logging.test.ts | ||
| rename-session.test.ts | ||
| runtime-provider-identity.test.ts | ||
| runtime-provider-oauth.test.ts | ||
| session-approval-handler.test.ts | ||
| session-background-tasks.test.ts | ||
| session-cancel.test.ts | ||
| session-event-types.test.ts | ||
| session-goal.test.ts | ||
| session-plan-compact-usage-resume.test.ts | ||
| session-prompt-events.test.ts | ||
| session-prompt-input.test.ts | ||
| session-question-handler.test.ts | ||
| session-runtime-helpers.ts | ||
| session-set-model.test.ts | ||
| session-set-permission.test.ts | ||
| session-set-thinking.test.ts | ||
| session-skills.test.ts | ||
| session-steer.test.ts | ||
| telemetry.ts | ||
| test-identity.ts | ||