From 94cfa8a813029e9cbb4eafb60966fe5a2cc3b965 Mon Sep 17 00:00:00 2001 From: Bagas Purwa Sentika Date: Sun, 14 Jun 2026 02:10:46 +0800 Subject: [PATCH] chore: add project scaffolding --- ...60d021b02f9b3990c492ba56da8fe0a604dd2.json | 1 + ...07548774fb0e0157bbc82f7d765a3c9d64d7a.json | 1 + .aws/cli/cache/session.db | Bin 0 -> 20480 bytes .aws/config | 27 ++++++++++++++++++ .env.example | 5 ++++ .gitignore | 4 +++ 6 files changed, 38 insertions(+) create mode 100644 .aws/cli/cache/4f460d021b02f9b3990c492ba56da8fe0a604dd2.json create mode 100644 .aws/cli/cache/77107548774fb0e0157bbc82f7d765a3c9d64d7a.json create mode 100644 .aws/cli/cache/session.db create mode 100644 .aws/config create mode 100644 .env.example create mode 100644 .gitignore diff --git a/.aws/cli/cache/4f460d021b02f9b3990c492ba56da8fe0a604dd2.json b/.aws/cli/cache/4f460d021b02f9b3990c492ba56da8fe0a604dd2.json new file mode 100644 index 0000000..4b3ea9c --- /dev/null +++ b/.aws/cli/cache/4f460d021b02f9b3990c492ba56da8fe0a604dd2.json @@ -0,0 +1 @@ +{"ProviderType": "sso", "Credentials": {"AccessKeyId": "ASIAVEDPQLXN3AVBQHRQ", "SecretAccessKey": "wXEUMyprg3uPZJQCIs14p14cv/hj8m0GAh3oxzRa", "SessionToken": "IQoJb3JpZ2luX2VjEGsaCXVzLWVhc3QtMSJHMEUCICFXEQDBHv9oBgidopsxvN7UC54T4OOKvKovcv3Vi7j5AiEArtXeMaoPiUaagwVMZgHgbKu018GUEnA0YnqbdyjKOYQqgQQIMxAAGgwzNTI0MjExNzQ3NDciDIUuOez/K/Vy38X8nCreA7hz/6+lqyZjrUOc5eDn6VsVeYSymHx26fYkUbm1aNy6q9yZcX8XK2J3tR4jdcM6poeH/twaK6KrPIrsoxFwdtKClFgXNhjsWSvu+6lpD4x6R2Wo5SjkRHrV+lmUshI6t1PBk7IUIfkhh3/AbzUEcnnANqE9pxTXQ2jHHGUjmTP0pBMqWiJsslW8ExqxBdtMWmQHh33EXmWGjmuJVL+ZEr2jehzafQ0KfrJDYX1JHab0teHvNP3rEew+RiHqDJ6nT9uoPu4899tJjX/pL1qccRXuWyg96QsW9YX7TJ7Z6XzC6rSBHOc3ZNfb0mDcN097E1YO4z2kLi0wZsRMpOHypDO80sKHmBfcMdAsdj/jCBEeDlKEH1MR3WGybP7MWZfJaN/UZ+VGouMfNNYXFc7EcyynFnFq8srLzlt89ZU6W3WYWF82bV+6oK1Wi9xbNmTNBXoRDDOXIniWwl6c9h7dj0ueVgt4Nx7xzYx7CWvvbtZfI7AGgH080ecexiXoaPl67wpt/syVkY3x9hrwEekPqPqKY6X6O+ixDP+aNQOK/PVBlVkaRJFrpTM5W1qBn6DtDShrRhmfxiFR279ToQWMGJN8L/ohM5A/e62Mhm3DGDKgCODM/ylqxyLNGGwRPz8wibm20QY6qAFenOhzkRJa1eXMoXveNQBOwts2cqorhdxvct8QOaqMSCT5ezW8ruDCE0Ou7ufwgUTBkMATCBQTEG0kx1byPKAPUPXbPg3C9cVQVXQOO+z8fwxCMkJN/UrAwZwK1Znereb5+3BUnmD1YIvmOyJSg1BV22hrJemew+qVpWo5ABVcQR2p+7ZyEJb+6FqC2sZrNjcCUfX7vtzdgBFWgzMQ7ZbcV6VpGbJbQa8=", "Expiration": "2026-06-14T02:08:08Z", "AccountId": "352421174747"}} \ No newline at end of file diff --git a/.aws/cli/cache/77107548774fb0e0157bbc82f7d765a3c9d64d7a.json b/.aws/cli/cache/77107548774fb0e0157bbc82f7d765a3c9d64d7a.json new file mode 100644 index 0000000..4ea59b3 --- /dev/null +++ b/.aws/cli/cache/77107548774fb0e0157bbc82f7d765a3c9d64d7a.json @@ -0,0 +1 @@ +{"ProviderType": "sso", "Credentials": {"AccessKeyId": "ASIAZXRK4R45K5SICWHJ", "SecretAccessKey": "Q04SyQDx3rlpyfo03v3SEKOlaPNTlEMnF9W+8PuH", "SessionToken": "IQoJb3JpZ2luX2VjEGsaCXVzLWVhc3QtMSJIMEYCIQCl4+Y8HNhncn6kH1iGAD2HfzsPkr1SJDmJPRn8wvYlaQIhAJP5qJ4gNZTNHArwXz5Nr/XBo9wafkBcjv5O6SBjgU27KoEECDMQABoMNjY5MDMxMTA4NDEwIgxkdFD9lX2js5rFFTAq3gO6vUPy0ZEBCmpk2qe0yKc7CWjYoyRSLY1XaDwUlqQOt9dWc11saQuokvSyvz10nAYLOy5oW+E9o9VEtBBOMCg9w59nJgxQhdj2lOn6aef07OE8EDAsF8a+U4TL1hm1+nA5wg8cj6edFVzY3SEP7JtmalCF5Ca+XhBBUo5WsjsYseW/sviKqz6jyt8TqvlJKLVvjP3OQoG1UT4jds3q2GFIFjDFubtzPsL6qOXWBmQf0rKBaxfgwSNPi7SZAOR/zujGRmpWwwmxgc1i8PnKzXvByLSAMxj9+dpCXEukrsVsLVSBq858mnGydf9Sgw7gOCH2Zkffrg+qSS2T0TKbPHc83RFhTzo2zW4OMmm+rBf5eplhLOfD/kz5mVdRlYpEItBa9gWkLzPfW34cFQ2vjZ1MKeDMp+8ZhAxaST3wzh8XXC9UBwz1lf763mRwnlUqBSuW5sU1CV+ZkwrrBt/lcbzxh6fmC9xLSgwbZAgVWgg8KxnPkrhUu6n9mE90X06BNpHFcuDQq6vtVO9vS1KELhMYqctbsRQIc0yzY3DSemetZx62cR3Mz6qoYLioTdmCYLIV0D/F3NqMejXJAPXPt2d2atly8MA1OyiTvF5hDMCxLW4L0n240fbyocHGYXXtMI65ttEGOqcBF6iDJsG9lNDqE0MUaRzHCGp/dgdB9YpMqYumo5kGvsZeaR+/A0VGepUJgsTYIZfgmrYCYSxcM/lCR6n+PdjjGJCU+Py4+dSmzgmt+DnQGTMK3HBFV5LA49+Zn87AYzaJUEXzVRkhbIqRCTveYCloxR1X/cGRoudkpNiQwWyHr3lbESaU7XOMbvANXonwyE5C2FEhRuxgdwoJgOpMm5U2JN1xzbaBKOk=", "Expiration": "2026-06-14T02:08:13Z", "AccountId": "669031108410"}} \ No newline at end of file diff --git a/.aws/cli/cache/session.db b/.aws/cli/cache/session.db new file mode 100644 index 0000000000000000000000000000000000000000..39c8562acb183891e404c0cf172714c5647353e2 GIT binary patch literal 20480 zcmeI%%TC)s6b9hq3y>lavp`~zMMqU5K*A^?IJS39E31l{21soItH_oo!Y#Q_yHdMM zm+dR`h57`r>N6m*Vabr#Q4k_x+wdQGG~@ADKIfA+V}CkqLv0JJ5P$##AOHafKmY;| zfB*#ML|{nD(t4pF4UZB(IOC`NIB7>=+NtkaPR(_gTYKAZSUSlzm)Rt~@E@$+be;E3 ziygG;A8V}>_Q5&Xo>~%x%yo`k<~8ewp2M2^E^B&?#$?5ot}d?E3KB)VkbjTQ&&2+> z?SD)9qw{w9)OI-?EDT>uql|yP9AzByIF98AGxgmKzgzSAWo zQJ2Sw-yKY9&sI%UCC{oVdrCPSDB^X>-MvyPqDk665(feT5P$##AOHafKmY;|fB*y_ z0D=EffJthxsG6p2cX-FH@Umr>pY=b#mqlHYc17YqKmY;|fB*y_009U< z00Izz00bZ~Cjy#Md@=n!VEq68g0zb{DG+5q00Izz00bZa0SG_<0uX=z1fGw;1}Ws3 zX4MSLa-dhO-HyH&279_~7`ATha?9`y)2fDi{Qv)ww9Ds%gGwO)0SG_<0uX=z1Rwwb S2tWV=^CGaJc)6$S|8D`fZlCD@ literal 0 HcmV?d00001 diff --git a/.aws/config b/.aws/config new file mode 100644 index 0000000..39599ff --- /dev/null +++ b/.aws/config @@ -0,0 +1,27 @@ +[profile dev_restricted] +sso_session = ngn-agent +sso_account_id = 772204869516 +sso_role_name = sre_ReadOnly +region = us-east-1 + +[sso-session ngn-agent] +sso_start_url = https://razer.awsapps.com/start +sso_region = us-east-1 +sso_registration_scopes = sso:account:access + +[sso-session rzaws-sw-rai] +sso_start_url = https://razer.awsapps.com/start +sso_region = us-east-1 +sso_registration_scopes = sso:account:access + +[profile rzaws-sw-rai-ops] +sso_session = rzaws-sw-rai +sso_account_id = 352421174747 +sso_role_name = dev_Restricted +region = us-east-1 + +[profile rzaws-sw-rai-qac-dev] +sso_session = rzaws-sw-rai +sso_account_id = 669031108410 +sso_role_name = dev_Restricted +region = us-east-1 diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..6d0c2ae --- /dev/null +++ b/.env.example @@ -0,0 +1,5 @@ +# ngn-agent - Environment Configuration +# Copy to .env and fill in your values + +# OpenRouter API key (fallback provider) +OPENROUTER_API_KEY=sk-or-... \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d3d1548 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +.DS_Store +.env +.aws/sso/cache/ +scripts/ \ No newline at end of file