{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":664592117,"defaultBranch":"main","name":"cody","ownerLogin":"sourcegraph","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-10T10:13:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3979584?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717647306.0","currentOid":""},"activityList":{"items":[{"before":"b31c996a6b8c5653c7a1802f5860449f28ceee94","after":"7a0a0f089207b2ef4bc9e2bbea0170c79ac7f25e","ref":"refs/heads/sqs/fix-commands-chat","pushedAt":"2024-06-06T04:38:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sqs","name":"Quinn Slack","path":"/sqs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1976?s=80&v=4"},"commit":{"message":"Render @-mentions in command chat messages and explicitly mention all context\n\nFor commands (like Explain Code and Find Code Smells), the prompt is displayed poorly in the chat UI:\n\n- @-mentions are not rendered\n- Implicit context is included (the full file) that is not shown in the message, so if you resend the message, it resends without that implicit context.\n\nThis change fixes that, showing @-mentions and including the other context mentioned.\n\nTo accomplish this, the extension code (not running in the webview) needs to be able to parse the Lexical editor state, so much of that code moves to `lib/shared`.\n\nFixes https://linear.app/sourcegraph/issue/CODY-1984/commands-do-not-render-mentions-and-include-implicit-context","shortMessageHtmlLink":"Render @-mentions in command chat messages and explicitly mention all…"}},{"before":"fdda264ecc4b04735ff06a6594e588887ad5ce3c","after":"effb7ffd104dcf89ff3a708bc8d940e2e95a604c","ref":"refs/heads/renovate/pin-dependencies","pushedAt":"2024-06-06T04:15:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Pin dependencies","shortMessageHtmlLink":"Pin dependencies"}},{"before":"021c4150ecc19290202dbe0cbd3c33ec33ffcdc4","after":null,"ref":"refs/heads/sqs/fix-macos-copy","pushedAt":"2024-06-06T04:13:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sqs","name":"Quinn Slack","path":"/sqs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1976?s=80&v=4"}},{"before":"a48261be901982b93b5ad9a63e4f1d8a747120a1","after":"023ef004bf9b3b3d8727de911fe9e191453c97e1","ref":"refs/heads/main","pushedAt":"2024-06-06T04:13:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sqs","name":"Quinn Slack","path":"/sqs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1976?s=80&v=4"},"commit":{"message":"fix inability to copy text in streaming chat response (#4472)","shortMessageHtmlLink":"fix inability to copy text in streaming chat response (#4472)"}},{"before":"8825c26f18db8a4cfcaa3f09a25554221d7782d1","after":"021c4150ecc19290202dbe0cbd3c33ec33ffcdc4","ref":"refs/heads/sqs/fix-macos-copy","pushedAt":"2024-06-06T04:08:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sqs","name":"Quinn Slack","path":"/sqs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1976?s=80&v=4"},"commit":{"message":"fix inability to copy text in streaming chat response\n\nThe `usePreserveSelectionOnUpdate` hook worked reliably on Linux but not on macOS. It appears to be unnecessary on macOS, and I will test on Linux before merging.\n\nFix https://community.sourcegraph.com/t/copy-while-generating-answer/466/5","shortMessageHtmlLink":"fix inability to copy text in streaming chat response"}},{"before":"b1ae04b03930584fdf27de37a317d5e6d0925860","after":"d742a8305a43d3cd8a3ab1b404fe6b690f2a09ee","ref":"refs/heads/jsm/fix-ci","pushedAt":"2024-06-06T03:45:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jamesmcnamara","name":"James McNamara","path":"/jamesmcnamara","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5115807?s=80&v=4"},"commit":{"message":"updated e2e workflow to latest versions of GHA","shortMessageHtmlLink":"updated e2e workflow to latest versions of GHA"}},{"before":"bc2495d905bb32bc1e46080556dfa85291c4d705","after":"b31c996a6b8c5653c7a1802f5860449f28ceee94","ref":"refs/heads/sqs/fix-commands-chat","pushedAt":"2024-06-06T01:53:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sqs","name":"Quinn Slack","path":"/sqs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1976?s=80&v=4"},"commit":{"message":"fix 1","shortMessageHtmlLink":"fix 1"}},{"before":"244d4e1e2ff804d5de92a178943a712d5f5525d4","after":"bc2495d905bb32bc1e46080556dfa85291c4d705","ref":"refs/heads/sqs/fix-commands-chat","pushedAt":"2024-06-06T01:46:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sqs","name":"Quinn Slack","path":"/sqs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1976?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"4c2e6e356d2d828d38a78a9f71ad64fdbe170a8b","after":"b1ae04b03930584fdf27de37a317d5e6d0925860","ref":"refs/heads/jsm/fix-ci","pushedAt":"2024-06-06T01:37:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jamesmcnamara","name":"James McNamara","path":"/jamesmcnamara","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5115807?s=80&v=4"},"commit":{"message":"added some comments","shortMessageHtmlLink":"added some comments"}},{"before":"8eaf3bc3c70e95a00ba2f54b2f9cf27d377ff0f0","after":"4c2e6e356d2d828d38a78a9f71ad64fdbe170a8b","ref":"refs/heads/jsm/fix-ci","pushedAt":"2024-06-06T01:36:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jamesmcnamara","name":"James McNamara","path":"/jamesmcnamara","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5115807?s=80&v=4"},"commit":{"message":"Merge branch 'jsm/fix-ci' of github.com:sourcegraph/cody into jsm/fix-ci","shortMessageHtmlLink":"Merge branch 'jsm/fix-ci' of github.com:sourcegraph/cody into jsm/fix-ci"}},{"before":null,"after":"8825c26f18db8a4cfcaa3f09a25554221d7782d1","ref":"refs/heads/sqs/fix-macos-copy","pushedAt":"2024-06-06T01:32:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sqs","name":"Quinn Slack","path":"/sqs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1976?s=80&v=4"},"commit":{"message":"fix inability to copy text in streaming chat response\n\nThe `usePreserveSelectionOnUpdate` hook worked reliably on Linux but not on macOS. It appears to be unnecessary on macOS, and I will test on Linux before merging.\n\nFix https://community.sourcegraph.com/t/copy-while-generating-answer/466/5","shortMessageHtmlLink":"fix inability to copy text in streaming chat response"}},{"before":"d9cf86df341bf9a91dc036fc0935ccc0db8adc1e","after":"8eaf3bc3c70e95a00ba2f54b2f9cf27d377ff0f0","ref":"refs/heads/jsm/fix-ci","pushedAt":"2024-06-06T01:04:23.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"jamesmcnamara","name":"James McNamara","path":"/jamesmcnamara","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5115807?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:sourcegraph/cody into jsm/fix-ci","shortMessageHtmlLink":"Merge branch 'main' of github.com:sourcegraph/cody into jsm/fix-ci"}},{"before":"77ff6b123c1282ac805de8da4ae7984559a77af2","after":"d9cf86df341bf9a91dc036fc0935ccc0db8adc1e","ref":"refs/heads/jsm/fix-ci","pushedAt":"2024-06-06T01:02:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jamesmcnamara","name":"James McNamara","path":"/jamesmcnamara","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5115807?s=80&v=4"},"commit":{"message":"Merge branch 'jsm/fix-ci' of github.com:sourcegraph/cody into jsm/fix-ci","shortMessageHtmlLink":"Merge branch 'jsm/fix-ci' of github.com:sourcegraph/cody into jsm/fix-ci"}},{"before":"87da139212440113a89c6dfa4059cf8561f7b3dc","after":"77ff6b123c1282ac805de8da4ae7984559a77af2","ref":"refs/heads/jsm/fix-ci","pushedAt":"2024-06-06T01:00:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jamesmcnamara","name":"James McNamara","path":"/jamesmcnamara","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5115807?s=80&v=4"},"commit":{"message":"added devtools fixture and improved test (I think)","shortMessageHtmlLink":"added devtools fixture and improved test (I think)"}},{"before":"5494853e155a924e0385fb8ada1c18bf6a889c46","after":"fdda264ecc4b04735ff06a6594e588887ad5ce3c","ref":"refs/heads/renovate/pin-dependencies","pushedAt":"2024-06-06T00:37:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Pin dependencies","shortMessageHtmlLink":"Pin dependencies"}},{"before":"4062ac136b4ebd6eeffb0be563a5c7f18f3f7920","after":null,"ref":"refs/heads/jtibs/tests","pushedAt":"2024-06-06T00:35:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jtibshirani","name":"Julie Tibshirani","path":"/jtibshirani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7461306?s=80&v=4"}},{"before":"255981520b827fcba4092132851d4255b840035f","after":"a48261be901982b93b5ad9a63e4f1d8a747120a1","ref":"refs/heads/main","pushedAt":"2024-06-06T00:35:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jtibshirani","name":"Julie Tibshirani","path":"/jtibshirani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7461306?s=80&v=4"},"commit":{"message":"Improve Chat response quality test (#4458)\n\nThis PR updates the chat response test we added in #4342 with more realistic\r\nexamples inspired by usage logs.\r\n\r\nSpecific changes:\r\n* Remove character checks like \"don't say that you were created by Anthropic\",\r\nbecause we decided this is the intended behavior\r\n* Check other popular models in addition to Claude Sonnet\r\n* Rework questions -- now they are based on real customer bug reports of\r\nhedging and hallucinations\r\n\r\n## Test plan\r\n\r\nTest-only change","shortMessageHtmlLink":"Improve Chat response quality test (#4458)"}},{"before":"94625ca064ec5504b00fba9f8a57ccc4896e76cf","after":"1dcc7bbe7792a0a1ad77a0fc3c1bbcaf039e053e","ref":"refs/heads/jtibs/readme","pushedAt":"2024-06-06T00:25:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jtibshirani","name":"Julie Tibshirani","path":"/jtibshirani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7461306?s=80&v=4"},"commit":{"message":"Fix biome","shortMessageHtmlLink":"Fix biome"}},{"before":"4bd607f0bedb3307fd7586768c5a49b5d722ce18","after":"5494853e155a924e0385fb8ada1c18bf6a889c46","ref":"refs/heads/renovate/pin-dependencies","pushedAt":"2024-06-06T00:22:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Pin dependencies","shortMessageHtmlLink":"Pin dependencies"}},{"before":"3f7b42b7e03ecd792129a3ceacf4372397072731","after":null,"ref":"refs/heads/bee/fix-promptstring","pushedAt":"2024-06-06T00:19:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abeatrix","name":"Beatrix","path":"/abeatrix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68532117?s=80&v=4"}},{"before":"f5e45c24c9ea588d1ceca0836fef898081e45415","after":"255981520b827fcba4092132851d4255b840035f","ref":"refs/heads/main","pushedAt":"2024-06-06T00:19:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"abeatrix","name":"Beatrix","path":"/abeatrix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68532117?s=80&v=4"},"commit":{"message":"Chat: refactor Ollama chat client (#3881)","shortMessageHtmlLink":"Chat: refactor Ollama chat client (#3881)"}},{"before":"2833c9166b60357d5a2f3827aa9a6bfa5f877183","after":"3f7b42b7e03ecd792129a3ceacf4372397072731","ref":"refs/heads/bee/ollama-pkg","pushedAt":"2024-06-06T00:04:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abeatrix","name":"Beatrix","path":"/abeatrix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68532117?s=80&v=4"},"commit":{"message":"Simplify Ollama API usage\n\n- Simplify Ollama API usage by creating a new `Ollama` instance for each request\n- Improve model configuration by using the `getCompletionsModelConfig` utility\n- Remove unused `_ollama` and `ollamaHost` variables","shortMessageHtmlLink":"Simplify Ollama API usage"}},{"before":"2833c9166b60357d5a2f3827aa9a6bfa5f877183","after":"3f7b42b7e03ecd792129a3ceacf4372397072731","ref":"refs/heads/bee/fix-promptstring","pushedAt":"2024-06-06T00:04:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abeatrix","name":"Beatrix","path":"/abeatrix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68532117?s=80&v=4"},"commit":{"message":"Simplify Ollama API usage\n\n- Simplify Ollama API usage by creating a new `Ollama` instance for each request\n- Improve model configuration by using the `getCompletionsModelConfig` utility\n- Remove unused `_ollama` and `ollamaHost` variables","shortMessageHtmlLink":"Simplify Ollama API usage"}},{"before":null,"after":"94625ca064ec5504b00fba9f8a57ccc4896e76cf","ref":"refs/heads/jtibs/readme","pushedAt":"2024-06-05T23:34:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jtibshirani","name":"Julie Tibshirani","path":"/jtibshirani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7461306?s=80&v=4"},"commit":{"message":"Improve README detection","shortMessageHtmlLink":"Improve README detection"}},{"before":"449312ed28e244fd5dc60d0cde8292ee3518b16e","after":"4bd607f0bedb3307fd7586768c5a49b5d722ce18","ref":"refs/heads/renovate/pin-dependencies","pushedAt":"2024-06-05T23:34:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Pin dependencies","shortMessageHtmlLink":"Pin dependencies"}},{"before":"c8f2b562d8fd4cdf9393276989cf3c1ab37093ce","after":null,"ref":"refs/heads/sqs/vscode-1.20.3","pushedAt":"2024-06-05T23:32:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sqs","name":"Quinn Slack","path":"/sqs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1976?s=80&v=4"}},{"before":"b06e85d33c8ec625739721cf5a37dfd9f5d7e0e3","after":"f5e45c24c9ea588d1ceca0836fef898081e45415","ref":"refs/heads/main","pushedAt":"2024-06-05T23:32:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sqs","name":"Quinn Slack","path":"/sqs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1976?s=80&v=4"},"commit":{"message":"VS Code: 1.20.3 release (#4470)","shortMessageHtmlLink":"VS Code: 1.20.3 release (#4470)"}},{"before":"16ace3ada1ae646527226a53b66a5a4639ad6007","after":"2833c9166b60357d5a2f3827aa9a6bfa5f877183","ref":"refs/heads/bee/fix-promptstring","pushedAt":"2024-06-05T23:24:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abeatrix","name":"Beatrix","path":"/abeatrix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68532117?s=80&v=4"},"commit":{"message":"Simplify Ollama API usage and improve model configuration\n\n- Simplify Ollama API usage by leveraging the new `Ollama` class and methods\n- Improve model configuration by using the `getCompletionsModelConfig` utility\n- Remove unused `OllamaChatParams` interface","shortMessageHtmlLink":"Simplify Ollama API usage and improve model configuration"}},{"before":null,"after":"2833c9166b60357d5a2f3827aa9a6bfa5f877183","ref":"refs/heads/bee/ollama-pkg","pushedAt":"2024-06-05T23:23:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"abeatrix","name":"Beatrix","path":"/abeatrix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68532117?s=80&v=4"},"commit":{"message":"Simplify Ollama API usage and improve model configuration\n\n- Simplify Ollama API usage by leveraging the new `Ollama` class and methods\n- Improve model configuration by using the `getCompletionsModelConfig` utility\n- Remove unused `OllamaChatParams` interface","shortMessageHtmlLink":"Simplify Ollama API usage and improve model configuration"}},{"before":"6789d9a480c43d7797bd4436525f5f7bc87604d9","after":"449312ed28e244fd5dc60d0cde8292ee3518b16e","ref":"refs/heads/renovate/pin-dependencies","pushedAt":"2024-06-05T21:41:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Pin dependencies","shortMessageHtmlLink":"Pin dependencies"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXceNGAA","startCursor":null,"endCursor":null}},"title":"Activity · sourcegraph/cody"}