Add gemini chat history to git
This commit is contained in:
@@ -0,0 +1,324 @@
|
||||
[
|
||||
{
|
||||
"sessionId": "ee08d57c-c525-43c1-9782-8cc6a0cd4a6b",
|
||||
"messageId": 0,
|
||||
"type": "user",
|
||||
"message": "/init",
|
||||
"timestamp": "2026-01-30T17:01:38.983Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "ee08d57c-c525-43c1-9782-8cc6a0cd4a6b",
|
||||
"messageId": 1,
|
||||
"type": "user",
|
||||
"message": "add that new commands should try to add for both v1 and v2",
|
||||
"timestamp": "2026-01-30T17:05:26.966Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "ee08d57c-c525-43c1-9782-8cc6a0cd4a6b",
|
||||
"messageId": 2,
|
||||
"type": "user",
|
||||
"message": "note that deplying and updating dalmatian v2 commands are done via this set of tooling the deploy and terraform-dependencies sub commands being the way that is done",
|
||||
"timestamp": "2026-01-30T17:07:39.313Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "0ba593ed-61f5-4659-9094-c46dc531ab4b",
|
||||
"messageId": 0,
|
||||
"type": "user",
|
||||
"message": "does README-in-development.md help expand GEMINI.md",
|
||||
"timestamp": "2026-01-30T17:10:07.698Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "0ba593ed-61f5-4659-9094-c46dc531ab4b",
|
||||
"messageId": 1,
|
||||
"type": "user",
|
||||
"message": "do that then",
|
||||
"timestamp": "2026-01-30T17:12:21.904Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "0ba593ed-61f5-4659-9094-c46dc531ab4b",
|
||||
"messageId": 2,
|
||||
"type": "user",
|
||||
"message": "probaly worth mentiong how we change between versions",
|
||||
"timestamp": "2026-01-30T17:14:05.207Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "7274a286-470b-4740-b59b-d1f79f5b1061",
|
||||
"messageId": 0,
|
||||
"type": "user",
|
||||
"message": "/resume",
|
||||
"timestamp": "2026-01-30T17:20:10.508Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "7274a286-470b-4740-b59b-d1f79f5b1061",
|
||||
"messageId": 1,
|
||||
"type": "user",
|
||||
"message": "@bin/cloudfront/v2/clear-cache can this be written better now that you can see all the available commands",
|
||||
"timestamp": "2026-01-30T17:21:18.038Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "7274a286-470b-4740-b59b-d1f79f5b1061",
|
||||
"messageId": 2,
|
||||
"type": "user",
|
||||
"message": "create a TODO.md to create all the missing v2 commands",
|
||||
"timestamp": "2026-01-30T17:28:01.802Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "7274a286-470b-4740-b59b-d1f79f5b1061",
|
||||
"messageId": 3,
|
||||
"type": "user",
|
||||
"message": "aslo add a todo for suing the functions for logging for commands which arent currently,",
|
||||
"timestamp": "2026-01-30T17:30:58.275Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "16acc84b-003b-4018-84fe-622efb798371",
|
||||
"messageId": 0,
|
||||
"type": "user",
|
||||
"message": "/resume",
|
||||
"timestamp": "2026-01-31T12:11:22.163Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "16acc84b-003b-4018-84fe-622efb798371",
|
||||
"messageId": 1,
|
||||
"type": "user",
|
||||
"message": "==> Finding CloudFront distribution...\n\naws: [ERROR]: argument command: Found invalid choice 'aws'",
|
||||
"timestamp": "2026-01-31T12:11:32.691Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "e39da031-4fd3-407f-b439-3b707366ea07",
|
||||
"messageId": 0,
|
||||
"type": "user",
|
||||
"message": "/resume",
|
||||
"timestamp": "2026-01-31T12:20:04.620Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "e39da031-4fd3-407f-b439-3b707366ea07",
|
||||
"messageId": 1,
|
||||
"type": "user",
|
||||
"message": "origins are named $SERVICE-default in v2",
|
||||
"timestamp": "2026-01-31T12:20:23.058Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "7025bffa-8693-4a53-b4c0-82a18202df62",
|
||||
"messageId": 0,
|
||||
"type": "user",
|
||||
"message": "Pick a todo to work on",
|
||||
"timestamp": "2026-02-03T15:23:56.190Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "7025bffa-8693-4a53-b4c0-82a18202df62",
|
||||
"messageId": 1,
|
||||
"type": "user",
|
||||
"message": "/stats",
|
||||
"timestamp": "2026-02-03T15:26:08.971Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "37408ee3-ae15-4dfe-a322-89c37365356e",
|
||||
"messageId": 0,
|
||||
"type": "user",
|
||||
"message": "Update all commands to use `log_info` and `err` functions from `lib/bash-functions` instead of direct `echo`.\nRefactor scripts in `bin/` to replace `echo` with `log_info` for informational output and `err` for error messages. Ensure consistent function usage across all subcommands and versions. Verify all existing command functionalities are preserved post-refactoring.",
|
||||
"timestamp": "2026-02-04T15:22:54.612Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "37408ee3-ae15-4dfe-a322-89c37365356e",
|
||||
"messageId": 1,
|
||||
"type": "user",
|
||||
"message": "no need to update inside the usage function.",
|
||||
"timestamp": "2026-02-04T15:26:51.485Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "37408ee3-ae15-4dfe-a322-89c37365356e",
|
||||
"messageId": 2,
|
||||
"type": "user",
|
||||
"message": "update GEMINI.md",
|
||||
"timestamp": "2026-02-04T16:04:05.389Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "37408ee3-ae15-4dfe-a322-89c37365356e",
|
||||
"messageId": 3,
|
||||
"type": "user",
|
||||
"message": "are all the usages of log_info, err and warning doing the right thing when quiet mode is used.",
|
||||
"timestamp": "2026-02-04T16:08:37.444Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "37408ee3-ae15-4dfe-a322-89c37365356e",
|
||||
"messageId": 4,
|
||||
"type": "user",
|
||||
"message": "update GEMINI.md",
|
||||
"timestamp": "2026-02-04T16:13:05.194Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "37408ee3-ae15-4dfe-a322-89c37365356e",
|
||||
"messageId": 5,
|
||||
"type": "user",
|
||||
"message": "/model",
|
||||
"timestamp": "2026-02-04T16:14:38.443Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "37408ee3-ae15-4dfe-a322-89c37365356e",
|
||||
"messageId": 6,
|
||||
"type": "user",
|
||||
"message": "Is QUIET_MODE being passed properly to all scripts?",
|
||||
"timestamp": "2026-02-04T16:15:06.933Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "37408ee3-ae15-4dfe-a322-89c37365356e",
|
||||
"messageId": 7,
|
||||
"type": "user",
|
||||
"message": "/stats",
|
||||
"timestamp": "2026-02-04T16:25:21.460Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "37408ee3-ae15-4dfe-a322-89c37365356e",
|
||||
"messageId": 8,
|
||||
"type": "user",
|
||||
"message": "/quit",
|
||||
"timestamp": "2026-02-04T16:25:39.897Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "c9886940-4604-49f5-91de-3f2531b166c0",
|
||||
"messageId": 0,
|
||||
"type": "user",
|
||||
"message": "add a function that is just for normal output. not informational. so things that didnt start ==>",
|
||||
"timestamp": "2026-02-04T16:29:35.071Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "c9886940-4604-49f5-91de-3f2531b166c0",
|
||||
"messageId": 1,
|
||||
"type": "user",
|
||||
"message": "with the output of git diff as guide see if you can fing output that shoudl use log_msg instead of lof_info",
|
||||
"timestamp": "2026-02-04T16:35:25.509Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "c9886940-4604-49f5-91de-3f2531b166c0",
|
||||
"messageId": 2,
|
||||
"type": "user",
|
||||
"message": "update GEMINI.md if required",
|
||||
"timestamp": "2026-02-04T17:52:41.836Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "c9886940-4604-49f5-91de-3f2531b166c0",
|
||||
"messageId": 3,
|
||||
"type": "user",
|
||||
"message": "/exit",
|
||||
"timestamp": "2026-02-04T17:55:14.259Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "80fe65e0-fcb4-4b14-9c46-fa59f64b5db6",
|
||||
"messageId": 0,
|
||||
"type": "user",
|
||||
"message": "@bin/aws/v1/mfa is called directly by different scripts and not wrapped. ensure that the functions still work if not called via the normal wrapper",
|
||||
"timestamp": "2026-02-05T12:33:32.176Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "80fe65e0-fcb4-4b14-9c46-fa59f64b5db6",
|
||||
"messageId": 1,
|
||||
"type": "user",
|
||||
"message": "/exit",
|
||||
"timestamp": "2026-02-05T12:42:46.749Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "5e1369fd-4d17-4e46-941f-98cf4a6070ba",
|
||||
"messageId": 0,
|
||||
"type": "user",
|
||||
"message": "for v1 commands it is safe to use dxw-pentest as the infrastrucutre, staging as the evironment and saluki as the service. given that write a test to check that the `list-instances` command for `rds/v1` correctly filters by environment and service.",
|
||||
"timestamp": "2026-02-05T15:45:48.027Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "5e1369fd-4d17-4e46-941f-98cf4a6070ba",
|
||||
"messageId": 1,
|
||||
"type": "user",
|
||||
"message": "dont worry about changing the existing code structure or logic. focus solely on adding a test.",
|
||||
"timestamp": "2026-02-05T15:48:21.081Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "5e1369fd-4d17-4e46-941f-98cf4a6070ba",
|
||||
"messageId": 2,
|
||||
"type": "user",
|
||||
"message": "dont mock. run it normally by running dalmatian subcommand. and use the values i gave. that infrastrurcute is a sagfe one to test agoasnt",
|
||||
"timestamp": "2026-02-05T15:51:30.560Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "5e1369fd-4d17-4e46-941f-98cf4a6070ba",
|
||||
"messageId": 3,
|
||||
"type": "user",
|
||||
"message": "/directory show",
|
||||
"timestamp": "2026-02-05T15:56:51.677Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "5e1369fd-4d17-4e46-941f-98cf4a6070ba",
|
||||
"messageId": 4,
|
||||
"type": "user",
|
||||
"message": "/directory ../dalmatian-config",
|
||||
"timestamp": "2026-02-05T15:57:03.494Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "5e1369fd-4d17-4e46-941f-98cf4a6070ba",
|
||||
"messageId": 5,
|
||||
"type": "user",
|
||||
"message": "/directory ../dalmatian-config",
|
||||
"timestamp": "2026-02-05T15:58:01.191Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "5e1369fd-4d17-4e46-941f-98cf4a6070ba",
|
||||
"messageId": 6,
|
||||
"type": "user",
|
||||
"message": "dont worry about the service name. just that the infrastructure and env are in the name for rds. some of our commands dont care about service",
|
||||
"timestamp": "2026-02-05T15:59:51.695Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "5e1369fd-4d17-4e46-941f-98cf4a6070ba",
|
||||
"messageId": 7,
|
||||
"type": "user",
|
||||
"message": "now do it for list-environment-variables",
|
||||
"timestamp": "2026-02-05T16:01:25.365Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "5e1369fd-4d17-4e46-941f-98cf4a6070ba",
|
||||
"messageId": 8,
|
||||
"type": "user",
|
||||
"message": "run list-domains and then write a test to make sure the output stays the same.",
|
||||
"timestamp": "2026-02-05T16:04:40.601Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "5e1369fd-4d17-4e46-941f-98cf4a6070ba",
|
||||
"messageId": 9,
|
||||
"type": "user",
|
||||
"message": "dont strip the info lines. we want to make sure they also work.",
|
||||
"timestamp": "2026-02-05T16:06:19.972Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "c06b2389-f6f0-40ff-8278-023c245f194d",
|
||||
"messageId": 0,
|
||||
"type": "user",
|
||||
"message": "/stats",
|
||||
"timestamp": "2026-02-05T16:52:24.310Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "c06b2389-f6f0-40ff-8278-023c245f194d",
|
||||
"messageId": 1,
|
||||
"type": "user",
|
||||
"message": "write some tests for the bash functions",
|
||||
"timestamp": "2026-02-05T16:53:01.193Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "c06b2389-f6f0-40ff-8278-023c245f194d",
|
||||
"messageId": 2,
|
||||
"type": "user",
|
||||
"message": "/model",
|
||||
"timestamp": "2026-02-05T17:04:22.219Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "c06b2389-f6f0-40ff-8278-023c245f194d",
|
||||
"messageId": 3,
|
||||
"type": "user",
|
||||
"message": "/stats",
|
||||
"timestamp": "2026-02-05T17:04:36.528Z"
|
||||
},
|
||||
{
|
||||
"sessionId": "fbeee28c-c1ba-4523-a943-0846f8b186d1",
|
||||
"messageId": 0,
|
||||
"type": "user",
|
||||
"message": "there are a lot of diffs in this repo now. and indeed files to be added. make series of commits in branches that make sense. so they can become pull requests.",
|
||||
"timestamp": "2026-02-06T14:58:22.868Z"
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user